天天看點

python 的http請求子產品 urllib3urllib3

urllib3是一個強大的,理智的友好的HTTP用戶端程式。大部分的Python的生态系統已經使用,你也應該urllib3。urllib3帶來從Python标準庫缺少許多關鍵特征:

線程安全。

連接配接池。

用戶端SSL / TLS驗證。

多重編碼檔案上傳。

助手重試請求和處理HTTP重定向。

支援gzip和deflate編碼。

HTTP和襪子的代理支援。

100%測試覆寫率。

<code>&gt;&gt;&gt; </code><code>import</code> <code>urllib3</code>

<code>&gt;&gt;&gt; http </code><code>=</code> <code>urllib3.PoolManager()</code>

<code>&gt;&gt;&gt; r </code><code>=</code> <code>http.request(</code><code>'GET'</code><code>, '</code>

<code> </code><code>&gt;&gt;&gt; r.status</code>

<code> </code><code>200</code>

<code> </code><code>&gt;&gt;&gt; r.data</code>

<code> </code><code>'User-agent: *\nDisallow: /deny\n'</code>

本文轉自 奚落123 51CTO部落格,原文連結:http://blog.51cto.com/guyuyuan/1942475,如需轉載請自行聯系原作者