我正在寻找一种查看请求(而不是响应)头的方法,特别是浏览器机械化声明的方式。我该如何操作它们(如设置另一个浏览器)?
示例:
import mechanize
browser = mechanize.Browser()
# Now I want to make a request to eg example.com with custom headers using browser
其目的当然是测试一个网站,看看它是否显示不同的网页取决于报告的浏览器。
它必须是mechanize浏览器,因为代码的其余部分依赖于它(但由于它不相关而被忽略了)
您已经得到了如何更改头的答案,但是如果您想查看正在使用的确切头,请尝试使用显示流量的代理。e、 g.窗口上的Fiddler2或参见this question for some Linux altenatives。
你也可以修改referer。。。
相关问题 更多 >
编程相关推荐