<?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”
*/
?>

php curl getinfo的更多相关文章

  1. curl库pycurl实例及参数详解

    pycurl是功能强大的python的url库,是用c语言写的,速度很快,比urllib和httplib都快. 今天我们来看一下pycurl的用法及参数详解 常用方法: pycurl.Curl() # ...

  2. Python pycurl

    常用方法: pycurl.Curl() #创建一个pycurl对象的方法 pycurl.Curl(pycurl.URL, http://www.google.com.hk) #设置要访问的URL py ...

  3. Python 的PyCurl模块使用

    PycURl是一个C语言写的libcurl的python绑定库.libcurl 是一个自由的,并且容易使用的用在客户端的 URL 传输库.它的功能很强大,PycURL 是一个非常快速(参考多并发操作) ...

  4. httplib urllib urllib2 pycurl 比较

    最近网上面试看到了有关这方面的问题,由于近两个月这些库或多或少都用过,现在根据自己的经验和网上介绍来总结一下. httplib 实现了HTTP和HTTPS的客户端协议,一般不直接使用,在python更 ...

  5. python3 调用 salt-api

    使用python3调用 salt-api 在项目中我们不能使用命令行的模式去调用salt-api,所以我们可以写一个基于salt-api的类,方便项目代码的调用.在这里特别附上两种方式实现的pytho ...

  6. python pycurl属性

    pycurl.Curl() #创建一个pycurl对象的方法 pycurl.Curl(pycurl.URL, http://www.google.com.hk) #设置要访问的URL pycurl.C ...

  7. python爬虫-爬坑之路

    背景简介 爬取外国的某两个网站的数据,网站都没有被墙,爬取三种数据. A: 爬取页面并存储到数据库 B: 爬取页面内的表格内数据并存储到数据库 C: 爬取页面,分析页面并将页面的所有数据分类存入数据库 ...

  8. Zabbix使用Pycurl模块监控web页面状态

    由于网络的问题,zabbix自带web模块用不了,后台研发2b,老是更新正式环境安装包,导致一直出问题,老是给他们擦屁股,早说过这事,他们不配合,现在出问题了,挺爽,这锅我表示不背,就找了pycurl ...

  9. curl模拟post请求

    1,curl -d "userType=seller&userId=1034285" "www.baidu.com/getInfo.php"  curl ...

随机推荐

  1. JavaScript构建(编绎)系统大比拼:Grunt vs. Gulp vs. NPM

    Nicolas Bevacqua进行了一个比较JavaScript构建(编绎)系统的任务.他对三巨头: Grunt, Gulp and NPM进行了比较,并讨论了每种的优缺点. By Nicolas ...

  2. 零基础学习Linux(一)环境搭建

    从本文开始我会为大家介绍一下linux环境下详细的集群环境安装.配置.部署到实例演示的整个过程.在此过程中会给大家详细介绍一下Linux的操作技巧和一些工具的使用.今天开始第一步——环境搭建. 第一步 ...

  3. Struts2入门教程

    最近闲来无事,学习s2sh框架,这里先写一点struts2的入门 我的环境 eclipse 4.3.2 tomcat 7.0.52 jdk 1.7.0_45 struts2 2.3.16.3 在ecl ...

  4. Hibernate使用原生sql语句

    异常类型1:could not extract resulted --->表名字和类名不一致 异常类型2:could not execute query---->可能是sql语句错: 异常 ...

  5. iptables端口转发

    iptables -t nat -A PREROUTING -d {外网ip}/32 -p tcp -m tcp --dport 4956 -j DNAT --to-destination 10.1. ...

  6. Java多线程时内存模型

    1. 概述 多任务和高并发是衡量一台计算机处理器的能力重要指标之一.一般衡量一个服务器性能的高低好坏,使用每秒事务处理数(Transactions Per Second,TPS)这个指标比较能说明问题 ...

  7. lca 最近公共祖先

    http://poj.org/problem?id=1330 #include<cstdio> #include<cstring> #include<algorithm& ...

  8. Codeforces Round #247 (Div. 2) C题

    赛后想了想,然后就过了.. 赛后....... 我真的很弱啊!想那么多干嘛? 明明知道这题的原型就是求求排列数,这不就是 (F[N]-B[N]+100000007)%100000007: F[N]是1 ...

  9. Mac中安装maven3.2.1

    Mac中安装maven3.2.1 原文链接:http://blog.csdn.net/f_zongjian/article/details/24144803 本机OS X:10.9,未安装XCode, ...

  10. Unity动态加载和内存管理(三合一)

    原址:http://game.ceeger.com/forum/read.php?tid=4394#info 最近一直在和这些内容纠缠,把心得和大家共享一下: Unity里有两种动态加载机制:一是Re ...