【发布时间】:2021-02-12 08:28:12
【问题描述】:
我正在构建一个基于 ferrum(CDP 工具)的抓取工具,但我无法正确设置新的用户代理。 用户代理出现在标题中但无效。 (我认为 default_user_agent 没有被正确覆盖)。
browser = Ferrum::Browser.new
new_user_agent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_0)"
headers = {
"User-Agent" => new_user_agent,
"default_user_agent" => new_user_agent
}
browser.headers.add(headers)
有人有成功设置的例子吗?
【问题讨论】:
-
你能描述更多吗?无效是什么意思?设置正确,见file and line
-
也被tests覆盖
标签: ruby http-headers user-agent