urllib3是一個強大的,理智的友好的HTTP用戶端程式。大部分的Python的生态系統已經使用,你也應該urllib3。urllib3帶來從Python标準庫缺少許多關鍵特征:
線程安全。
連接配接池。
用戶端SSL / TLS驗證。
多重編碼檔案上傳。
助手重試請求和處理HTTP重定向。
支援gzip和deflate編碼。
HTTP和襪子的代理支援。
100%測試覆寫率。
<code>>>> </code><code>import</code> <code>urllib3</code>
<code>>>> http </code><code>=</code> <code>urllib3.PoolManager()</code>
<code>>>> r </code><code>=</code> <code>http.request(</code><code>'GET'</code><code>, '</code>
<code> </code><code>>>> r.status</code>
<code> </code><code>200</code>
<code> </code><code>>>> r.data</code>
<code> </code><code>'User-agent: *\nDisallow: /deny\n'</code>
本文轉自 奚落123 51CTO部落格,原文連結:http://blog.51cto.com/guyuyuan/1942475,如需轉載請自行聯系原作者