开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
Requests首页、文档和下载 - Python 的 HTTP 客户端库 - 开源中国社区
全部项目分类
Apache
Python
跨平台
分享
收藏
130 人收藏
收录时间:2012-04-05
Requests 详细介绍

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

支持的 HTTP 特性:

  • Keep-Alive & Connection Pooling

  • International Domains and URLs

  • Sessions with Cookie Persistence

  • Browser-style SSL Verification

  • Automatic Content Decoding

  • Basic/Digest Authentication

  • Elegant Key/Value Cookies

  • Automatic Decompression

  • Unicode Response Bodies

  • HTTP(S) Proxy Support

  • Multipart File Uploads

  • Streaming Downloads

  • Connection Timeouts

  • Chunked Requests

  • .netrc Support

  • Thread-safety

示例代码:

>>> r = requests.get('https://git.oschina.net', auth=('user', 'pass'))
>>> r.status_code
204
>>> r.headers['content-type']
'application/json'
>>> r.text
...

大家对 Requests 的评论 (全部 5 条评论)
{{repayCom.userName}}
Kinegratii
Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用。

警告:非专业使用其他 HTTP 库会导致危险的副作用,包括:安全缺陷症、冗余代码症、重新发明轮子症、啃文档症、抑郁、头疼、甚至死亡。
[来自http://cn.python-requests.org/zh_CN/latest/]
桉尚
没有更好的了
黑暗圣堂武士
OSC编辑真是蠢逗B。原来人家的示例代码是可以运行,你给改成OSC自己的URL,?
饼干的荣耀
好用,易用
greister
Uploadify Requests 使用python requests库模拟uploadify 上传附有两个参数的 form-data 文件数据, 总是被服务器重置连接,上传不了数据。解决这个问题的思路是什么?
Requests 相关博客
顶部