PycURL:获取响应的一些信息
来源:互联网 发布:知乎传销 编辑:程序博客网 时间:2024/06/14 04:53
PycURL:获取响应的一些信息
通过 pycurl.Curl 对象的 getinfo 函数,可以获取到响应的如下信息:
(参考: http://curl.haxx.se/libcurl/c/curl_easy_getinfo.html )
pycurl.NAMELOOKUP_TIME 域名解析时间
pycurl.CONNECT_TIME 远程服务器连接时间
pycurl.PRETRANSFER_TIME 连接上后到开始传输时的时间
pycurl.STARTTRANSFER_TIME 接收到第一个字节的时间
pycurl.TOTAL_TIME 上一请求总的时间
pycurl.REDIRECT_TIME 如果存在转向的话,花费的时间
pycurl.EFFECTIVE_URL
pycurl.HTTP_CODE HTTP 响应代码
pycurl.REDIRECT_COUNT 重定向的次数
pycurl.SIZE_UPLOAD 上传的数据大小
pycurl.SIZE_DOWNLOAD 下载的数据大小
pycurl.SPEED_UPLOAD 上传速度
pycurl.HEADER_SIZE 头部大小
pycurl.REQUEST_SIZE 请求大小
pycurl.CONTENT_LENGTH_DOWNLOAD 下载内容长度
pycurl.CONTENT_LENGTH_UPLOAD 上传内容长度
pycurl.CONTENT_TYPE 内容的类型
pycurl.RESPONSE_CODE 响应代码
pycurl.SPEED_DOWNLOAD 下载速度
pycurl.SSL_VERIFYRESULT
pycurl.INFO_FILETIME 文件的时间信息
pycurl.HTTP_CONNECTCODE HTTP 连接代码
pycurl.HTTPAUTH_AVAIL
pycurl.PROXYAUTH_AVAIL
pycurl.OS_ERRNO
pycurl.NUM_CONNECTS
pycurl.SSL_ENGINES
pycurl.INFO_COOKIELIST
pycurl.LASTSOCKET
pycurl.FTP_ENTRY_PATH
--------------------------------------------------------
c.setopt(pycurl.USERAGENT, ‘Mozilla/4.0 (compatible; MSIE 6.0)’)
c.setopt(pycurl.AUTOREFERER, 1) # not yet implemented in pycURL
c.setopt(pycurl.HTTPGET, 1)
pycurl.PRETRANSFER_TIME 连接上后到开始传输时的时间
pycurl.STARTTRANSFER_TIME 接收到第一个字节的时间
pycurl.TOTAL_TIME 上一请求总的时间
pycurl.REDIRECT_TIME 如果存在转向的话,花费的时间
pycurl.EFFECTIVE_URL
pycurl.HTTP_CODE HTTP 响应代码
pycurl.REDIRECT_COUNT 重定向的次数
pycurl.SIZE_UPLOAD 上传的数据大小
pycurl.SIZE_DOWNLOAD 下载的数据大小
pycurl.SPEED_UPLOAD 上传速度
pycurl.HEADER_SIZE 头部大小
pycurl.REQUEST_SIZE 请求大小
pycurl.CONTENT_LENGTH_DOWNLOAD 下载内容长度
pycurl.CONTENT_LENGTH_UPLOAD 上传内容长度
pycurl.CONTENT_TYPE 内容的类型
pycurl.RESPONSE_CODE 响应代码
pycurl.SPEED_DOWNLOAD 下载速度
pycurl.SSL_VERIFYRESULT
pycurl.INFO_FILETIME 文件的时间信息
pycurl.HTTP_CONNECTCODE HTTP 连接代码
pycurl.HTTPAUTH_AVAIL
pycurl.PROXYAUTH_AVAIL
pycurl.OS_ERRNO
pycurl.NUM_CONNECTS
pycurl.SSL_ENGINES
pycurl.INFO_COOKIELIST
pycurl.LASTSOCKET
pycurl.FTP_ENTRY_PATH
--------------------------------------------------------
c.setopt(pycurl.USERAGENT, ‘Mozilla/4.0 (compatible; MSIE 6.0)’)
c.setopt(pycurl.AUTOREFERER, 1) # not yet implemented in pycURL
c.setopt(pycurl.HTTPGET, 1)
- PycURL:获取响应的一些信息
- 获取http响应时间,pycurl,python
- pycurl字符编码方面的一些问题
- 获取应用程序的一些信息
- 获取手机的一些信息
- 获取响应头信息
- 使用pycurl获取http请求的content-length
- 获取手机的内存的一些信息
- 获取http响应头信息
- perl 获取post响应信息
- 获取能响应一个Intent的所有组件信息。
- 获取客户端的信息及respone响应对象
- 获取IP地址以及响应的区域信息
- httpclient封装获取响应实体和接口信息的方法
- JS获取URL信息的一些收集
- 获取SQL Server的一些系统信息
- 获取cpu一些信息的例子
- 获取本地主机的一些信息
- 诸葛亮娶丑妻
- Python: 50个能够满足所有需要的模块
- const关键字的深度用法
- I lost my spoon
- 汉语拼音转化类Java
- PycURL:获取响应的一些信息
- 自建VM虚拟私网
- 查看页面的数据
- Oracle 性能相关的几个 视图 和 参数
- 文件、目录的复制(Java)
- Oracle 中导出用户与导入用户
- 我不爱铁通网络
- LINUX相关知识积累(结合网上资料)
- 常用的python模块