Python-随请求发送data/headers(python定时发送)

网友投稿 376 2022-08-30


Python-随请求发送data/headers(python定时发送)

version:2.7.12

#coding=utf-8import urllibimport urllib2#url = '= '= {'name' : 'WHY', 'location' : 'SDU', 'language' : 'Python' }send_headers = {#'Host':' #'Host':' 'User-Agent':'Mozilla/5.0 (Windows NT 6.2; rv:16.0) Gecko/20100101 Firefox/16.0', 'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Connection':'keep-alive'}data = urllib.urlencode(values,'utf8') # 编码工作dataHeaders = urllib.urlencode(send_headers,'utf8')#req = urllib2.Request(url)#req = urllib2.Request(url = url,headers = send_headers) # 发送请求同时传【headers】【post】#req = urllib2.Request(url+'?'+dataHeaders) # 发送请求同时传【headers】【get】#req = urllib2.Request(url+'?'+data) # 发送请求同时传【data】【get方式】#req = urllib2.Request(url,data) # 发送请求同时传【data】【post方式】【百度不可用,360可用】req = urllib2.Request(url,data,send_headers) # 发送请求同时传【data+headers】【post方式】response = urllib2.urlopen(req) #接受反馈的信息print response.info()#打印头部信息print "\"real path\" :",response.geturl()the_page = response.read() #读取反馈的内容print the_page.decode('UTF8')


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java synchronized底层实现原理以及锁优化
下一篇:如何建立爬虫IP池?(如何搭建ip池)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~