对Python发送带标题的http请求方法详解

  

<强>简单的标题

        进口urllib2      请求=urllib2.Request (“http://example.com/?   请求。add_header(“用户代理”、“fake-client”)   响应=urllib2.urlopen(请求)   打印request.read ()      

<强>包含较多元素的头

        进口urllib urllib2      url=' http://example.com/'   头={“主机”:“example.com”,   “连接”:“保活”,   “cache - control”:“信息=0”,   “接受”:“text/html, */*;q=0.01”,   “X-Requested-With”:“XMLHttpRequest”,   “用户代理”:“Mozilla/5.0 (X11;Linux x86_64) AppleWebKit/537.36 (KHTML,像壁虎)Chrome/41.0.2272.89 Safari/537.36”,   “DNT”:“1”,   “推荐人”:“http://example.com/?   “接受编码”:“gzip、缩小,sdch”,   “接收语言”:“应用,zh型;q=0.8, ja; q=0.6”   }   data=https://www.yisu.com/zixun/None   要求=urllib2。请求(url、数据头)   响应=urllib2.urlopen(要求)   html=response.read ()      

以上这篇对Python发送带标题的http请求方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

对Python发送带标题的http请求方法详解