博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python HTTP 库 Requests 3.0 即将推出
阅读量:6833 次
发布时间:2019-06-26

本文共 637 字,大约阅读时间需要 2 分钟。

  hot3.png

知名 Python HTTP 库 Requests 作者 Kenneth Reitz 近日在 GitHub 了 Requests 的最新版本 3.0,不过 Requests III 仍在开发中,预计在 PyCon 2020 大会举办前发布首个可用版本。

这里可以查看历史变更记录:

Requests III 示例代码:

>>> from requests import HTTPSession# Make a connection pool.>>> http = HTTPSession()# Make a request.>>> r = http.request('get', 'https://httpbin.org/ip')# View response data.>>> r.json(){'ip': '172.69.48.124'}

Requests III 支持发送 HTTP/1.1 & HTTP/2 (wip) 请求,而无需向 URL 添加查询字符串,也无需对 POST 数据进行表单编码,Keep-alive 和 HTTP 连接池也是 100% 全自动进行。

Requests III 值得关注的新特性:

  • 支持 H11 & H2 协议
  • 针对所有面向公开 API 的类型注释(Type-annotations)
  • 提供更好的默认配置
  • async/await 关键字和对 asyncio 的支持
  • 兼容 Python 3.6+

Requests III 文档地址:

转载地址:http://oqnkl.baihongyu.com/

你可能感兴趣的文章
Windows Server 2012 R2 新功能体验——工作文件夹(Work Folders)
查看>>
ubuntu11.10的root密码
查看>>
django python 文件上传【Part 5】
查看>>
【模板】最小费用最大流
查看>>
五周第一次课(1月8日)
查看>>
解决vsftpd编译时的错误:could not read symbols: File in wrong format
查看>>
NHibernate学习总结
查看>>
html转译java语言
查看>>
oracle中时间转换的问题
查看>>
如何设计Android App测试用例
查看>>
sysbench
查看>>
详解MySQL读写分离
查看>>
dns服务器在做nslookup测试的时候,出现dns timeout 2 seconds的错误解释
查看>>
使用监控宝监控snmp性能经验实录
查看>>
開發Android, 從Eclipse官網下載Eclipse開始,從無到有安裝一遍
查看>>
逻辑判断
查看>>
mockcpp的so加载失败问题
查看>>
dhcp在企业网络中的实现 centos系统
查看>>
RHEL5下 JDK-7u4(rpm)+Tomcat-7.0+JavaCenterHome
查看>>
VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系
查看>>