使用url2lib检查请求标头

时间:2012-03-19 10:34:22

标签: python http-headers urllib2

我正在尝试使用Python获取页面,并使用cookie jar。

jar = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(jar))
opener.addheaders = [('User-agent', 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)')]
response = opener.open('http://www.example.com/')
print response.info()

使用上面的代码,我可以获得响应头,但除了WireShark之​​外,我能看到请求头吗? urllib2发送了什么?

1 个答案:

答案 0 :(得分:0)

不,虽然the docs表示添加的内容不多。您可以设置http server in python,先将请求发送给它,拔出标题,然后检查它们。但是如果你有wirehark,那么使用它就不那么重要了。