[英]Is there any way to capture selenium request headers with python?
[英]Any way to set request headers when doing a request using urllib in Python 2.x?
我正在嘗試使用urllib模塊在Python 2.6.4中發出HTTP請求。 有什么方法可以設置請求標頭?
我確信使用urllib2可以做到這一點,但是我更喜歡使用urllib,因為它看起來更簡單。
沒有任何方法可以做到這一點,這正是urllib
被贊成使用urllib2
的原因。 因此,僅使用urllib2
而不是將新代碼編寫到不推薦使用的接口中。
我不這么認為,但是urllib2可以。 查看urllib2.Request的文檔 。
您實際上可以覆蓋FancyURLopener
方法,但這似乎不正確(請參見http://docs.python.org/library/urllib.html#urllib._urlopener )。 您還可以使用httplib
,它基本上是urllib
的后端。
但是無論如何,使用urllib2
可能是最好的主意。 使用起來並不難。 (我用它所有的時間。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.