Python - mechanize的请求标头

Joh*_*son 4 python mechanize

我正在寻找一种方法来查看请求(而不是响应)标题,特别是浏览器机制所声称的.另外,我将如何操作它们,例如设置另一个浏览器?

例:

import mechanize
browser = mechanize.Browser()
# Now I want to make a request to eg example.com with custom headers using browser
Run Code Online (Sandbox Code Playgroud)

目的当然是测试一个网站,看看它是否显示不同的页面,具体取决于报告的浏览器.

它必须是机械化浏览器,因为代码的其余部分依赖于它(但是它被忽略了,因为它无关紧要.)

rkh*_*rov 8

browser.addheaders = [('User-Agent', 'Mozilla/5.0 blahblah')]
Run Code Online (Sandbox Code Playgroud)