【发布时间】:2022-01-23 04:14:09
【问题描述】:
我正在尝试在 Selenium::Chrome 中设置用户代理参数,但没有找到正确的方法。有没有人成功做到这一点?
my $driver = Selenium::Chrome->new(
'user-agent' => 'TEST',
'--user-agent' => 'TEST',
'chromeOptions' => {
prefs => {
'user-agent' => 'TEST',
'--user-agent' => 'TEST',
},
},
extra_capabilities => {
'chromeOptions' => {
prefs => {
'user-agent' => 'TEST',
'--user-agent' => 'TEST',
},
},
'goog:chromeOptions' => {
prefs => {
'download.default_directory' => '/tmp',
'user-agent' => 'TEST',
'--user-agent' => 'TEST'
},
args => [ 'headless' ]
}
}
);
【问题讨论】:
-
根据文档custom_args 应与
--user-agent一起使用。
标签: selenium perl selenium-chromedriver