如何使用Python的urllib2發出“保持活動” HTTP請求?
3 回答
侃侃無極
TA貢獻2051條經驗 獲得超10個贊
嘗試具有以下功能的urllib3:
對多個請求(HTTPConnectionPool和HTTPSConnectionPool)重復使用同一套接字連接(帶有可選的客戶端證書驗證)。
文件過帳(encode_multipart_formdata)。
內置的重定向和重試(可選)。
支持gzip和deflate解碼。
線程安全和衛生安全。
小巧易懂的代碼庫非常適合擴展和構建。有關更全面的解決方案,請查看請求。
或更全面的解決方案- 請求 -支持版本 0.8.0 起的keep-alive (內部使用urllib3),并具有以下功能:
極其簡單的HEAD,GET,POST,PUT,PATCH,DELETE請求。
Gevent支持異步請求。
具有cookie持久性的會話。
基本,摘要和自定義身份驗證支持。
字典的自動形式編碼
用于請求/響應cookie的簡單詞典界面。
多部分文件上傳。
Unicode,gzip和deflate響應的自動解碼。
完全支持unicode URL和域名。
添加回答
舉報
0/150
提交
取消
