【发布时间】:2022-02-10 03:55:16
【问题描述】:
为什么两种情况下的用户代理不一样?
https://www.whatsmyua.info/ 在我使用普通 Firefox 浏览时报告以下内容:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
但是,使用 geckodriver 报告浏览:
Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Firefox/91.0
以下是我开始使用 geckodriver 浏览的方式:
options=Options()
profile_path = '/home/myuser/.mozilla/firefox/x9zoqd7t.default-release/'
options.set_preference('profile', profile_path)
service = Service('/usr/local/bin/geckodriver')
driver = Firefox(service=service, options=options)
driver.get("http://www.whatsmyua.info/")
【问题讨论】:
标签: selenium selenium-webdriver firefox user-agent geckodriver