Python模块学习 - Requests
来源:互联网 发布:淘宝商城货到付款女装 编辑:程序博客网 时间:2024/05/18 09:06
1 http响应头
url = 'http://xxx.com'r = requests.get(url)print r.headers
这个字典比较特殊,它是仅为HTTP头部而生的。根据 RFC 2616 , HTTP头部是大小写不敏感的。
当然,普通的字典是大小写敏感的。
因此,我们可以使用任意大写形式来访问这些响应头字段:
print r.headers['content-type']print r.headers.get('Content-Type')输出
text/html; charset=UTF-8text/html; charset=UTF-8
2 获取cookie
import requestsurl = 'http://xxx.com'r = requests.get(url)print r.cookies['saeut']输出
118.114.242.224.1402132951918166
3 伪造请求头
url = 'http://xxx.com'r = requests.get(url)#自定义请求头,所谓的伪造请求头false_headers = {'User-Agent': 'xxoo'} #先构造一个字典头r = requests.get(url, headers = false_headers)print r.request.headers['User-Agent']print r.request.headers
输出
xxoo{'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'User-Agent': 'xxoo'}
参考:http://www.joychou.org/index.php/Misc/python-requests.html
0 0
- Python模块学习 - Requests
- python requests 模块学习
- Python requests模块的学习
- python中的requests模块学习
- python模块之requests学习
- Python requests模块学习笔记
- python-requests模块学习与扩充
- Python 爬虫学习笔记一: requests 模块
- python爬虫之urllib模块和requests模块学习
- Python Requests模块
- python 3 requests模块
- Python requests模块详解
- Python requests模块
- python 3 requests模块
- python 的requests模块
- Python requests模块
- requests模块学习
- 【爬虫】Python的Requests模块
- mysql 查询 int类型日期转换成datetime类型
- 酷姿乐汇量贩式KTV
- android4.4上全屏界面实现禁止状态栏下拉
- vc6.0 制作和使用DLL
- 嵌入式好的网站收集
- Python模块学习 - Requests
- mysql版本查询
- ios-AutoLayout(自动布局代码控制)简单总结
- OCP 1Z0 052 99
- Android Fragment详解(一):概述
- C++ 模板学习笔记
- 【服务器正在运行中】以及【切换到】等错误问题的解决
- 代码优化
- 一下子到了地老天荒