我正在尝试使用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发送了什么?
答案 0 :(得分:0)
不,虽然the docs表示添加的内容不多。您可以设置http server in python,先将请求发送给它,拔出标题,然后检查它们。但是如果你有wirehark,那么使用它就不那么重要了。