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


Posted in Python onJanuary 02, 2019

简单的header

import urllib2
 
request = urllib2.Request('http://example.com/')
request.add_header('User-Agent', 'fake-client')
response = urllib2.urlopen(request)
print request.read()

包含较多元素的header

import urllib,urllib2
 
url = 'http://example.com/'
headers = { 'Host':'example.com',
          'Connection':'keep-alive',
          'Cache-Control':'max-age=0',
          'Accept': 'text/html, */*; q=0.01',
          'X-Requested-With': 'XMLHttpRequest',
          'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.89 Safari/537.36',
          'DNT':'1',
          'Referer': 'http://example.com/',
          'Accept-Encoding': 'gzip, deflate, sdch',
          'Accept-Language': 'zh-CN,zh;q=0.8,ja;q=0.6'
}
data = None
req = urllib2.Request(url, data, headers)
response = urllib2.urlopen(req)
html = response.read()

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

Python 相关文章推荐
Python实现线程池代码分享
Jun 21 Python
Python利用前序和中序遍历结果重建二叉树的方法
Apr 27 Python
Python表示矩阵的方法分析
May 26 Python
使用Python的toolz库开始函数式编程的方法
Nov 15 Python
Python读取csv文件分隔符设置方法
Jan 14 Python
python requests指定出口ip的例子
Jul 25 Python
执行Django数据迁移时报 1091错误及解决方法
Oct 14 Python
使用matlab或python将txt文件转为excel表格
Nov 01 Python
利用python实现PSO算法优化二元函数
Nov 13 Python
Django多数据库配置及逆向生成model教程
Mar 28 Python
Python 绘制可视化折线图
Jul 22 Python
pandas 实现将NaN转换为None
May 14 Python
Django渲染Markdown文章目录的方法示例
Jan 02 #Python
使用python 打开文件并做匹配处理的实例
Jan 02 #Python
对Xpath 获取子标签下所有文本的方法详解
Jan 02 #Python
python之验证码生成(gvcode与captcha)
Jan 02 #Python
Python lxml解析HTML并用xpath获取元素的方法
Jan 02 #Python
用xpath获取指定标签下的所有text的实例
Jan 02 #Python
在python中获取div的文本内容并和想定结果进行对比详解
Jan 02 #Python
You might like
mysql 中InnoDB和MyISAM的区别分析小结
2008/04/15 PHP
php微信公众号开发之音乐信息
2018/10/20 PHP
js 未结束的字符串常量错误解决方法
2010/06/13 Javascript
js判断输入是否为正整数、浮点数等数字的函数代码
2010/11/17 Javascript
面向对象的Javascript之三(封装和信息隐藏)
2012/01/27 Javascript
JavaScript中消除闭包的一般方法介绍
2015/03/16 Javascript
jquery实现图片上传之前预览的方法
2015/07/11 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
jQuery复制节点用法示例(clone方法)
2016/09/08 Javascript
JavaScript中双向数据绑定详解
2017/05/03 Javascript
jQuery 实时保存页面动态添加的数据的示例
2017/08/14 jQuery
前后端常见的几种鉴权方式(小结)
2019/08/04 Javascript
vue组件实现移动端九宫格转盘抽奖
2020/10/16 Javascript
如何手动实现一个 JavaScript 模块执行器
2020/10/16 Javascript
[04:40]DOTA2-DPC中国联赛1月26日Recap集锦
2021/03/11 DOTA
跟老齐学Python之Import 模块
2014/10/13 Python
对python requests的content和text方法的区别详解
2018/10/11 Python
python scp 批量同步文件的实现方法
2019/01/03 Python
Python实现投影法分割图像示例(一)
2020/01/17 Python
Python importlib动态导入模块实现代码
2020/04/16 Python
python多进程 主进程和子进程间共享和不共享全局变量实例
2020/04/25 Python
使用darknet框架的imagenet数据分类预训练操作
2020/07/07 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
荷兰之家英文站:Holland at Home
2016/10/26 全球购物
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
UGG美国官网:购买UGG雪地靴、拖鞋和鞋子
2017/12/31 全球购物
美国在线奢侈品寄售商店:Luxury Garage Sale
2018/08/19 全球购物
ETO男装官方网店:ETO Jeans
2019/02/28 全球购物
文职个人求职信范文
2013/09/23 职场文书
室内设计实习自我鉴定
2013/09/25 职场文书
党员先进事迹材料
2014/12/19 职场文书
2015年小学图书室工作总结
2015/05/18 职场文书
离婚纠纷代理词
2015/05/23 职场文书
生产实习心得体会范文
2016/01/22 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书
使用 Apache 反向代理的设置技巧
2022/01/18 Servers