urllib3是Python的一个增强版的HTTP客户端开发包,它增强了Python标准库中的很多特性,包括:
线程安全
连接池
客户端SSL/TLS验证.
文件上传
失败重试以及HTTP重定向
支持gzip和deflate编码
支持HTTP和SOCKS代理
100%测试覆盖率
示例代码:
>>> import urllib3>>> http = urllib3.PoolManager()>>> r = http.request('GET', 'https://httpbin.org/robots.txt')>>> r.status200>>> r.data'User-agent: *\nDisallow: /deny\n'
评论