RequestsPython 的 HTTP 客户端库

联合创作 · 2023-09-29 09:51

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
...
浏览 13
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑 分享
举报