Python Requests-学习笔记(11)-请求与响应对象
2016-03-01 16:14
387 查看
任何时候调用requests.*()你都在做两件主要的事情。其一,你在构建一个 Request 对象,
该对象将被发送到某个服务器请求或查询一些资源。其二,一旦
该响应对象包含服务器返回的所有信息, 也包含你原来创建的
如下是一个简单的请求,从Wikipedia的服务器得到 一些非常重要的信息:
该对象将被发送到某个服务器请求或查询一些资源。其二,一旦
requests得到一个从 服务器返回的响应就会产生一个
Response对象。
该响应对象包含服务器返回的所有信息, 也包含你原来创建的
Request对象。
如下是一个简单的请求,从Wikipedia的服务器得到 一些非常重要的信息:
r = requests.get('http://en.wikipedia.org/wiki/Monty_Python') 如果想访问服务器返回给我们的响应头部信息,可以这样做:
print(r.headers) 如果想得到发送到服务器的请求的头部,我们可以简单地访问该请求,然后是该请求的头部:
print(r.request.headers)
相关文章推荐
- 利用Python requests库模拟登陆学校教务系统
- Python利用Requests库写爬虫(一)
- Learning Python(11)--paramiko模块
- Python地址簿
- python引用非当前作用于变量时需使用关键字声明一下
- Python——正则表达式(5)
- Python——正则表达式(4)
- python 使用poplib获取邮件
- Python Requests-学习笔记(10)-会话对象
- Python3.4简单爬虫实现之抓取糗事百科段子
- Python Requests-学习笔记(9)-错误与异常
- Python Requests-学习笔记(8)-重定向与请求历史
- Python Requests-学习笔记(7)-Cookies
- Python Requests-学习笔记(6)-响应头
- Python Requests-学习笔记(5)-响应状态码
- python笔记
- Python Requests-学习笔记(4)-定制请求头和POST
- Python中文编码问题
- Python Requests-学习笔记(3)-处理json
- 浅析python 中__name__ = '__main__' 的作用