【问题标题】:Check the request headers with url2lib使用 url2lib 检查请求标头
【发布时间】:2012-03-19 10:34:22
【问题描述】:

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

【问题讨论】:

    标签: python http-headers urllib2


    【解决方案1】:

    没有,虽然the docs 表示没有添加太多。您可以设置一个http server in python,首先向它发送请求,提取标题,然后检查它们。但是如果你有wireshark,那么使用它就可以减少工作量。

    【讨论】:

      猜你喜欢
      • 2015-01-23
      • 2021-09-12
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-08
      • 1970-01-01
      • 2023-03-12
      相关资源
      最近更新 更多