一个全面的http客户端库。

httplib2_SS的Python项目详细描述


一个全面的http客户端库httplib2支持其他http库所没有的许多特性。

http和https
只有在使用ssl支持编译套接字模块时,https支持才可用。
保持活力
支持http 1.1 keep alive,保持套接字打开,并尽可能通过同一连接执行多个请求。
身份验证

支持以下三种类型的http身份验证。它们可以在http和https上使用。

  • 摘要
  • 基本
  • wsse
缓存
模块可以选择使用理解缓存控制的私有缓存进行操作: 头并使用ETag和上次修改的缓存验证器。两个文件系统 支持基于memcached的缓存。
所有方法
模块可以处理任何http请求方法,而不仅仅是get和post。
重定向
在获取时自动遵循3xx重定向。
压缩
同时处理“deflate”和“gzip”类型的压缩。
失去更新支持
自动将ETag添加回已缓存的资源的PUT请求中。这实现了使用无保留签出检测丢失更新问题的第3.2节
单元测试
一组庞大且不断增长的单元测试。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
构造函数的java条件调用   类Dog中的java构造函数Dog不能应用于给定类型   java jsch和运行“sudo su”   java将队列和堆栈相互复制   java如何在netbeans项目的文件夹中添加库   java While循环在我的代码中不存在   如何在XML中使用java方法的返回值   java是否可以在不写入文件的情况下将字符串/字节数组作为文件发布?   java为什么这些字符串不相等?   sockets客户机-服务器java编程,用户可选择   java如何在SpringMVC和hibernate中保存模型返回视图的列表   java如何修复组织。openqa。硒。WebDriverException:未知错误   Java,Ant错误:编码Cp1252的不可映射字符   JAVAlang.ClassCastException:[Ljava.lang.String;与java.lang.String不兼容   java如何使用JDK8(可选)为空字段创建自定义IntelliJ getter模板   java Tomcat6响应。sendRedirect()404错误