zoukankan      html  css  js  c++  java
  • php curl getinfo

    <?php
        
    $ch = curl_init("http://www.baidu.com/");

    echo "<pre>";
    print_r(curl_getinfo($ch));
    echo "</pre>";


    /*
    Array
    (
        [url] => http://www.baidu.com/            CURLINFO_EFFECTIVE_URL                最后一个有效的url地址
        [http_code] => 0                         CURLINFO_HTTP_CODE                     最后一个收到的HTTP代码
        [header_size] => 0                        CURLINFO_HEADER_SIZE                 header部分的大小
        [request_size] => 0                        CURLINFO_REQUEST_SIZE                 在HTTP请求中有问题的请求的大小
        [filetime] => 0                            CURLINFO_FILETIME                     远程获取文档的时间,如果无法获取,则返回值为“-1”
        [ssl_verify_result] => 0                CURLINFO_SSL_VERIFYRESULT              结果的ssl认证所要求的核查设置CURLOPT_SSL_VERIFYPEER 
        [redirect_count] => 0
        [total_time] => 0                        CURLINFO_TOTAL_TIME                    最后一次传输所消耗的时间
        [namelookup_time] => 0                    CURLINFO_NAMELOOKUP_TIME             名称解析所消耗的时间
        [connect_time] => 0                        CURLINFO_CONNECT_TIME                建立连接所消耗的时间
        [pretransfer_time] => 0                    CURLINFO_PRETRANSFER_TIME            从建立连接到准备传输所使用的时间
        [size_upload] => 0                        CURLINFO_SIZE_UPLOAD                上传数据量的总值
        [size_download] => 0                    CURLINFO_SIZE_DOWNLOAD                下载数据量的总值
        [speed_download] => 0                    CURLINFO_SPEED_DOWNLOAD                平均下载速度
        [speed_upload] => 0                        CURLINFO_SPEED_UPLOAD                平均上传速度
        [download_content_length] => 0            CURLINFO_CONTENT_LENGTH_DOWNLOAD    从Content-Length: field中读取的下载内容长度
        [upload_content_length] => 0            CURLINFO_CONTENT_LENGTH_UPLOAD        上传内容大小的说明
        [starttransfer_time] => 0                CURLINFO_STARTTRANSFER_TIME            从建立连接到传输开始所使用的时间
        [redirect_time] => 0                    CURLINFO_REDIRECT_TIME                在事务传输开始前重定向所使用的时间
    )


    CURLINFO_HEADER_OUT            发送请求的字符串
    CURLINFO_CONTENT_TYPE        下载内容的“Content-type”值,NULL表示服务器没有发送有效的“Content-Type: header”
    */
    ?> 

  • 相关阅读:
    centos出现“FirewallD is not running”怎么办
    Centos7开放及查看端口
    phpRedis函数使用总结
    如何在Windows的PHPstudy中使用redis
    Redis命令操作详解
    不可不知 DDoS的攻击原理与防御方法
    DDoS 攻击与防御:从原理到实践
    ORM Integrity constraint violation: 1052 Column 'id' in where clause is ambiguous
    PHP常用函数大全500+
    Linux彻底卸载Nginx
  • 原文地址:https://www.cnblogs.com/liuwenbohhh/p/4441488.html
Copyright © 2011-2022 走看看