urllib3 Python 的 HTTP 客户端开发包

开源网站开源项目 24-04-30 16:17:40

urllib3 是 Python 的一个增强版的 HTTP 客户端开发包,它增强了 Python 标准库中的很多特性,包括:

线程安全

连接池

客户端 SSL/TLS 验证.

文件上传

失败重试以及 HTTP 重定向

支持 gzip 和 deflate 编码

支持 HTTP 和 SOCKS 代理

100% 测试覆盖率

示例代码:

>>>importurllib3>>>http=urllib3.PoolManager()>>>r=http.request('GET','http://httpbin.org/robots.txt')>>>r.status200>>>r.data'User-agent:*\nDisallow:/deny\n'
[urllib3 Python 的 HTTP 客户端开发包]相关推荐

Minion CLI任务框架

Minion是一个通过CLI运行的任务框架。该系统由ruckusing启发,但缺乏对Kohana的灵活整合。 安装 brewtapo……...

JsPlumb 流程图设计器

JsPlumb 流程图设计器

jsPlumb是一个比较强大的绘图组件,它提供了一种方法,主要用于连接网页上的元素。在现代浏览器中,它使……...

天天团购系统

天天团购系统

天天团购系统是一套Groupon模式的开源团购程序,采用PHP+mysql开发,在保留天天团购系统版权的前提下,允……...

Meson 构建系统

Meson 构建系统

Meson 旨在开发最具可用性和快速的构建系统。提供简单但强大的声明式语言用来描述构建。原生支持最新的工……...

今日开源
  1. TTime翻译软件:开源OCR翻译神器

    TTime翻译软件:开源OCR翻译神器

    TTime是一款功能丰富的翻译软件,提供了多种便捷的翻译方式和文字识别功能。这个软件支持多种翻译源,并提供了截图翻译、划词翻译、输入翻译、悬浮球翻译、截图OCR、静默截图OCR、剪贴板监听翻译等功能。TTime 软……

    TTime 2024-05-17

  2. rage 加密工具

    rage 是一个简单、现代、安全的文件加密工具,使用 age 格式。它的特点是小的显式密钥,没有配置选项,以及UNIX风格的可组合性。 Usage: rage [--encrypt] -r RECIPIENT [-i IDENTITY] [-a] [-o OUTPUT] [INPUT] ……

    开源软件 2024-05-17

  3. Yac PHP 内容缓存

    Yac 是为PHP实现的一个基于共享内存, 无锁的内容CacheYac的两个应用场景:1.让PHP进程之间共享一些简单的数据2.高效地缓存一些页面结果假设PHP以PHP-FPM运行,Yac和Pcache缓存的用户内容User Cache就像Opcache一样,……

    开源软件 2024-05-17

返回顶部小火箭