getinfo怎么用php,PHP curl_getinfo函数
PHP curl_getinfo函数
(PHP 4 >= 4.0.4, PHP 5)
curl_getinfo — 获取一个cURL连接资源句柄的信息
说明
mixed curl_getinfo ( resource $ch [, int $opt = 0 ] )
获取最后一次传输的相关信息。
参数
ch
由 curl_init() 返回的 cURL 句柄。
opt
这个参数可能是以下常量之一: CURLINFO_EFFECTIVE_URL - 最后一个有效的URL地址
CURLINFO_HTTP_CODE - 最后一个收到的HTTP代码
CURLINFO_FILETIME - 远程获取文档的时间,如果无法获取,则返回值为"-1"
CURLINFO_TOTAL_TIME - 最后一次传输所消耗的时间
CURLINFO_NAMELOOKUP_TIME - 名称解析所消耗的时间
CURLINFO_CONNECT_TIME - 建立连接所消耗的时间
CURLINFO_PRETRANSFER_TIME - 从建立连接到准备传输所使用的时间
CURLINFO_STARTTRANSFER_TIME - 从建立连接到传输开始所使用的时间
CURLINFO_REDIRECT_TIME - 在事务传输开始前重定向所使用的时间
CURLINFO_SIZE_UPLOAD - 上传数据量的总值
CURLINFO_SIZE_DOWNLOAD - 下载数据量的总值
CURLINFO_SPEED_DOWNLOAD - 平均下载速度
CURLINFO_SPEED_UPLOAD - 平均上传速度
CURLINFO_HEADER_SIZE - header部分的大小
CURLINFO_HEADER_OUT - 发送请求的字符串
CURLINFO_REQUEST_SIZE - 在HTTP请求中有问题的请求的大小
CURLINFO_SSL_VERIFYRESULT - 通过设置CURLOPT_SSL_VERIFYPEER返回的SSL证书验证请求的结果
CURLINFO_CONTENT_LENGTH_DOWNLOAD - 从Content-Length: field中读取的下载内容长度
CURLINFO_CONTENT_LENGTH_UPLOAD - 上传内容大小的说明
CURLINFO_CONTENT_TYPE - 下载内容的Content-Type:值,NULL表示服务器没有发送有效的Content-Type: header
返回值
如果 opt 被设置,以字符串形式返回它的值。否则,返回返回一个包含下列元素的关联数组(它们分别对应于 opt): "url"
"content_type"
"http_code"
"header_size"
"request_size"
"filetime"
"ssl_verify_result"
"redirect_count"
"total_time"
"namelookup_time"
"connect_time"
"pretransfer_time"
"size_upload"
"size_download"
"speed_download"
"speed_upload"
"download_content_length"
"upload_content_length"
"starttransfer_time"
"redirect_time"
更新日志 版本 说明 5.1.3 引入CURLINFO_HEADER_OUT.
实例
// 创建一个cURL句柄
$ch = curl_init('http://www.yahoo.com/');
// 执行
curl_exec($ch);
// 检查是否有错误发生
if(!curl_errno($ch))
{
$info = curl_getinfo($ch);
echo 'Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url'];
}
// Close handle
curl_close($ch);
?>
属性
描述
curl_close()
curl_copy_handle()
curl_errno()
curl_error()
curl_escape()
curl_exec()
curl_file_create()
curl_init()
curl_multi_add_handle()
curl_multi_close()
curl_multi_exec()
curl_multi_getcontent()
curl_multi_info_read()
curl_multi_init()
curl_multi_remove_handle()
curl_multi_select()
curl_multi_setopt()
curl_multi_strerror()
curl_pause()
curl_reset()
curl_setopt_array()
curl_setopt()
curl_share_close()
curl_share_init()
curl_share_setopt()
curl_strerror()
curl_unescape()
curl_version()
本文网址:http://www.santii.com/php/function-curl-curl_getinfo.html
getinfo怎么用php,PHP curl_getinfo函数相关推荐
- curl获取网页内容出现乱码或为空的解决方案,另附curl_getinfo函数解析
闲来无事,显示大致看了看php关于curl的应用,然后试着写了点东西,然后就直接折戟沉沙了,,,出现一串乱码,遂百度,发现一些解决方案,在此分享给大家. 一.出现乱码等解决方案 $url = 'htt ...
- PHP中的CURL函数库
开启php curl函数库的步骤 1).去掉windows /php.ini 文件里;extension=php_curl.dll前面的; /*用 echo phpinfo();查看php.ini的路 ...
- PHP中CURL方法curl_setopt()函数的一些参数
2019独角兽企业重金招聘Python工程师标准>>> bool curl_setopt (int ch, string option, mixed value) curl_seto ...
- php curl简单采集图片生成base64编码(并附curl函数参数说明)
许多年前的代码突然拿来一用,特做此笔记(此处的code用来定位内部错误位置,非http code) <?php $url="http://c.hiphotos.baidu.com/im ...
- 关于微信等app请求服务器,file_get_contents()函数和CURL用法
在微信开发demo中,有一句建议注释: //php5.6不建议使用$GLOBALS[]来接收POST数据,推荐改用 file_get_contents("php://input") ...
- php屏幕抓取,关于屏幕抓取:如何在PHP中实现Web scraper?
哪些内置的PHP函数对Web抓取有用?有什么好的资源(web或print)可以提高PHP的web抓取速度? 我想推荐我最近遇到的这门课.简单HTML DOM分析器 对于这一点,PHP是一种特别糟糕的语 ...
- PHP CURL HTTP 研究笔记
转自: http://www.jz123.cn/text/2137183.html 1 2 <?php 3 /** 4 * CURL HTTP请求工具, 5 * 作者:袁维 ...
- php curl选项列表(超详细)
第一类:对于下面的这些option的可选参数,value应该被设置一个bool类型的值: 选项 可选value值 备注 CURLOPT_AUTOREFERER当根据Location:重定向时,自动设置 ...
- php中curl的详解
这几天在帮一些同学处理问题的时候,突然发现这些同学是使用file_get_contents()函数来采集页面内容的,貌似都没有curl的概念亦或是对这种工具特别不敏感, 本文我来给大家详细介绍下cUR ...
- curl 视频vip接口 php,php中CURL的使用方法及详解教程
使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几个步骤: 1.初始化连接句柄: 2.设置CURL选项: 3.执行并获取结果: 4.释放VURL连接句柄. 下面的程序片段是使用CURL发送 ...
最新文章
- 计算机毕业生“一看就想留下”的简历
- php去掉字符串的最后一个字符
- 珍藏的最全的windows操作系统快捷键
- 文巾解题 1837. K 进制表示下的各位数字总和
- Windows环境下配置php的curl扩展
- TCP keepalive的详解(解惑)
- mysql limit的使用方法
- 深度测试与alpha混合(3)
- django-后台管理-编辑页的选项
- java beetl 视频_04.Beetl常用内置函数以及安全输出---《Beetl视频课程》
- linux系统日志读取,linux系统日志
- Qt 之 模仿 QQ登陆界面——样式篇
- (莫队算法)CodeForces - 617E XOR and Favorite Number
- Word中大括号内公式左对齐
- 【渝粤题库】广东开放大学 市场调查与预测 形成性考核
- python 证书-python+证书
- 网页显示服务器系统时间,客户端实现正确的服务器时间同步 [转]
- IGX 8400 系列交换机
- 利用循环解决矩阵nan值(错误解决)
- anasys hpc集群_Electronics HPC