![](/img/trans.png)
[英]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.