Requests 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Requests 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache
开发语言: Python 查看源码 »
操作系统: 跨平台
收录时间: 2012-04-05
提 交 者: 红薯

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
...
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Requests 的相关博客

requests---requests上传图片

  我们在做接口测试的时候肯定会遇到一些上传图片,然后进行校验,今天我们一起学习通过requests上传图片,查看是否上传成功...

requests---requests请求表单

  在做接口测试的时候我们会遇到过需要填写表单的形式,那么如何通过requests进行请求呢? 这里需要引入新的python的第3方库...

Requests

python中替代urllib和urllib3的最有选择。主要是对官方文档的一些翻译,可以用于对http的请求。主要是我在项目中用到,请求团...

requests

一、requests库介绍 Python内置为我们提供了一个内置的模块叫urllib,是用于访问网络资源的,但是由于它内部缺少一些实用的功...

requests

get请求 import requests url='http://www.baidu.com' params={'wd':'知乎'} response=requests.get(url,params=params) pri...

requests---requests封装请求类型

  我们在做自动化的时候,肯定是代码越简洁越好,代码重复量越少越好,这里呢,我们可以通过把requests的请求类型都封装起来...

requests---requests请求加密接口

  在做接口测试的过程中,为了安全着想通常都会用到加密的形式。参数需要通过md5加密过后,然后再进行去请求。那么如果在做...

requests---requests请求加密接口

  在做接口测试的过程中,为了安全着想通常都会用到加密的形式。参数需要通过md5加密过后,然后再进行去请求。那么如果在做...

requests---requests发送xml数据类型

  上一篇简单的介绍了post常见的4种数据类型,今天我们一起学习通过requests发送xml数据类型 xml数据类型 下方数据为xml数据...

评论 (5)

加载中
怎么安装啊?我下载了不会安装
2019/10/17 11:10
回复
举报
打分: 力荐
Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用。 警告:非专业使用其他 HTTP 库会导致危险的副作用,包括:安全缺陷症、冗余代码症、重新发明轮子症、啃文档症、抑郁、头疼、甚至死亡。 [来自http://cn.python-requests.org/zh_CN/latest/]
2017/04/10 15:11
回复
举报
打分: 力荐
没有更好的了
2017/03/24 09:11
回复
举报
打分: 力荐
好用,易用
2017/01/25 14:07
回复
举报
Uploadify Requests 使用python requests库模拟uploadify 上传附有两个参数的 form-data 文件数据, 总是被服务器重置连接,上传不了数据。解决这个问题的思路是什么?
2014/02/02 11:45
回复
举报
更多评论
5 评论
144 收藏
分享
返回顶部
顶部