如何使用Python的urllib2發(fā)出“保持活動” HTTP請求?
3 回答

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