简介

Requests是一个高雅而简单的HTTP库,为Python而生。Requests允许你发送HTTP/1.1请求,你不需要手动在URL之后加查询字符串,也不需要将你要POST的数据编码为form。Keep-alive和HTTP connection pooling都是100%自动的,多亏了urllib3。

快速上手

1. 发起一个请求

1.1 GET请求

Requests库快速上手(未完待续)

1.2 POST请求

Requests库快速上手(未完待续)

1.3 其他请求

其他类型的HTTP请求:PUT、DELETE、HEAD、OPTIONS,使用方法与上文类似。

2. 在URL中传递参数

当需要在URL后增加查询字符串时,可以使用此方法。需要注意以下几点:

  • 字典中key为None的键值对不会被添加
  • 可以把列表作为value

Requests库快速上手(未完待续)
Requests库快速上手(未完待续)

3. 服务器响应内容

查看服务器响应的文本和文本的编码,服务器响应的内容已被自动解码。
Requests库快速上手(未完待续)
Requests库快速上手(未完待续)

相关文章: