Python社区已经创建和共享图书馆与URL和HTTP连接工作。
这些都是urllib而urllib2的。虽然这两个善于他们做什么,他们实际上没有任何共同之处对方,并用实际urllib3。
urllib3,而设计的的urllib的基本原则,不同于它通过它决定支持,不包括原来的模块中的功能
什么是新的在此版本:
- 在池可以用作背景的管理人员。
- 请不要再使用连接。
- 当GZIP解码空流不会失败。
- 将SHA256支持指纹验证。
- 修正包含逗号头值的处理。
它经历了SSLError
什么是1.10.2版本,新的:
- 在池可以用作背景的经理
- 请不要再使用连接。
- 当GZIP解码空流不会失败。
- 将SHA256支持指纹验证。
- 修正包含逗号头值的处理。
它经历了SSLError
什么是1.8.3版本,新的:
- 在固定代理相关的臭虫正在重用的连接不正确。
- 新增socket_options关键字参数,它允许定义新的套接字setsockopt的配置。
- 在赞成HTTPConnection.default_socket_options去除HTTPConnection.tcp_nodelay。
- 修正错误类型错误2.6.4。
在Python
什么版本1.7.1是新的:
- 在添加颗粒状超时支持新urllib3.util。超时类。
- 修正的Python 3.4的支持。
在什么1.7版是新的:
- 在传递assert_hostname =假创建HTTPSConnectionPool将跳过主机名验证时,对于SSL连接。
- 新方法urllib3.response.HTTPResponse.stream(...)充当缠.read(...)一台发电机。
- 在IPv6的地址解析强制括号内的主机名。
- 在urllib3.poolmanager.PoolManager.connection_from_host(...)固定线程竞争条件
- ProxyManager请求包括:对主机的非默认端口:。...头
- 在ProxyManager添加HTTPS代理支持。
- 新RequestField对象可以被传递到田间地头= ...参数可以指定头。
- 在提高urllib3.exceptions.ProxyError连接到代理时失败。
- 在公布的文件名时,使用国际标头。
- 改进了对IPv6的支持。
什么,版本1.4中新的:
- 在小AppEngine上相关的修正
- 从mimetools.choose_boundary切换到uuid.uuid4()。
什么版本1.2.2是新的:
- 在不送货的测试要求固定包装的bug。 TXT。
什么版本1.2是新的:
- 在Python中添加了支持3(3.2.2测试)
- 在掉落的Python 2.5的支持(在2.6.7测试2.7.2)
- 使用select.poll而不是select.select为支持它的平台。
- 使用Queue.LifoQueue代替Queue.Queue更积极的连接复用。配置通过覆盖ConnectionPool.QueueCls。
- 修正了导入错误在安装过程中,当SSL模块不可用。 (问题#41)
- 固定PoolManager方案(HTTPS&#x3e如HTTP)之间的重定向。 (问题#28,在V1.1问题#10破获)
- 阀块dummyserver使用webob + eventlet龙卷风代替。去除多余的不支持dummyserver测试后端。增加了插座级测试。
未完成正常; -
什么是1.1版本的新:
- 在重构dummyserver到自己的根命名空间模块(用于测试)。
- 添加主机名核查VerifiedHTTPSConnection通过vendoring在Py32的ssl_match_hostname。
- 修正了跨主机使用HTTP时PoolManager重定向。
- 固定decode_content。
- 固定超时相关的错误。
通过时设定的urlopen被忽略
什么是1.0.2版本的新:
- 在VerifiedHTTPSConnection更正了这只会存在一个如果你使用手动的对象错误。
- 在制造RecentlyUsedContainer(因此PoolManager)更多线程安全的一个互斥体包裹的访问日志。
- 在制造RecentlyUsedContainer更多的字典一样(修正__delitem__和__getitem__行为),以测试。应该不会影响核心urllib3代码。
什么是1.0.1版本的新:
- 修正了相同的连接将获得返回的错误入池两次,导致多余的" HttpConnectionPool充满"记录警告。
什么是1.0版本新:
- 在新增PoolManager与连接LRU到期(测试和记录) 。
- 新增ProxyManager(需要测试,文档,并确认其与HTTPS代理工作)。
- 添加可选部分读取支持时,preload_content =假。现在,您可以提出请求,只是看了标题而不加载响应制造可选的解码(缺省打开,同前)。
- 添加可选明确边界字符串encode_multipart_formdata。
- 便利请求方式现在继承自RequestMethods。老助手像get_url和POST_URL应该摒弃,取而代之的新要求(方法,URL,...)。
- 在重构的代码更加解耦,可重复使用,且可扩展的。
- 许可头加入到.py文件。
- Embiggened的文档:很多代码中的狮身人面像友好的文档字符串和文档的文档/和urllib3.readthedocs.org
- Embettered所有的东西!
- 在开始写这个文件。
为响应
要求:
- 在Python的2.6或更高版本
评论没有发现