博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 怎么模拟加header(如User-Agent、Content-Type等等)
阅读量:7200 次
发布时间:2019-06-29

本文共 716 字,大约阅读时间需要 2 分钟。

# -*- coding: cp936 -*-#python 27#xiaodeng#python 怎么模拟加header(如User-Agent、Content-Type等等)#办法一:import urllib,urllib2,timeopener=urllib2.build_opener()opener.addheaders=[('User-agent','Mozilla/5.0')]#添加浏览器标识data=opener.open('http://www.cnblogs.com/dengyg200891/')print data.read()time.sleep(5)#办法二#加入header,首先需要一个Request对象import urllib2request=urllib2.Request('http://www.cnblogs.com/dengyg200891/')request.add_header('User-Agent','fake-client')response=urllib2.urlopen(request)print response.read()#方式三import urllib2,urlliburl='http://www.163.com'headers={    'Accept':'text/html, */*;q=0.01',    'User-Agent':'gzip'    }data=Nonereq=urllib2.Request(url,data,headers)response=urllib2.urlopen(req)print response.read()

 

你可能感兴趣的文章
Table-values parameter(TVP)系列之三: 利用Collection将其作为参数传给SP
查看>>
加入域提示找不到网络路径活动目录缺少dns记录”
查看>>
深入应用linux及其它开源产品
查看>>
俞军谈产品经理12条
查看>>
Apache下域名虚拟主机在个人主页目录上实现过程
查看>>
ASP.NET 例程完全代码版(4)——DNS静态类
查看>>
SystemCenter2012SP1实践(25)VMM下HyperV的高可用(上)
查看>>
MySQL字符串转日期类型
查看>>
用css3制作旋转加载动画的几种方法
查看>>
Qt学习笔记常用容器
查看>>
2015年第11本:代码整洁之道Clean Code
查看>>
Nullable 类型的转换
查看>>
python模拟随机游走
查看>>
使用Oracle ODP.NET 11g的.NET程序发布方法(转)
查看>>
[转] C#中绘制矢量图形
查看>>
java基础:static程序块
查看>>
SpeechSynthesizer/WaveHeader 存在严重的内存泄漏
查看>>
[算法题] 计算结构体的大小
查看>>
收缩数据库文件
查看>>
使用自增长键列值的统计信息
查看>>