RequestsPython 的 HTTP 客户端库

联合创作 · 2023-09-29

Requests 是一个 Python 的 HTTP 客户端库。

支持的 HTTP 特性:

  • 保持活动和连接池

  • 国际域名和URL

  • Cookie持久性会话

  • 浏览器式SSL验证

  • 自动内容解码

  • 基本/摘要身份验证

  • 优雅的键/值Cookie

  • 自动减压

  • Unicode响应机构

  • HTTP(S)代理支持

  • 分段文件上传

  • 流下载

  • 连接超时

  • 分块请求

  • .netrc支持

  • 线程安全

示例代码:

>>> r = requests.get('https://git.oschina.net', auth=('user', 'pass'))
>>> r.status_code
204
>>> r.headers['content-type']
'application/json'
>>> r.text
...
浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报