python的requests模块什么功能

2024-11-23 12:22:46
推荐回答(1个)
回答1:

Requests
是使用
Apache2
Licensed
许可证的
HTTP
库。用
Python
编写棚猛,真正的为人类着想。
Python
标准库中的
urllib2
模块提供了你所需要的大镇陵多数
HTTP
功能,但是它的
API
太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。
在Python的世界里,事情不应该这么麻烦。
Requests
使用的是
urllib3,因此继承了它的所有特御和戚性。Requests
支持
HTTP
连接保持和连接池,支持使用
cookie
保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的
URL

POST
数据自动编码。现代、国际化、人性化。