Python 使用url2lib检查请求头

Python 使用url2lib检查请求头,python,http-headers,urllib2,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

我正在尝试用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发送的是什么?

否,但表示添加的内容不多。您可以设置,首先向其发送请求,拉出标题,然后检查这些标题。但是如果你有wireshark,只使用它就不那么麻烦了