首页 > 解决方案 > 无头 Google Chrome 代理服务器设置

问题描述

我将 Selenium webdriver 与 Google Chrome 一起使用。这是我用来设置 chrome 代理的代码:

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % my_proxy)

这段代码工作了几个月。我现在回来了,但它不工作......我已经尝试过旧版本的 Selenium、Chrome、Chromium 和 webdriver。我所做的任何更改似乎都不起作用:(

此外,在传递 --proxy-server 时从命令行运行 chrome.exe不起作用!Chrome 会默默地忽略传递的代理...

有谁知道这里发生了什么?我花了几天时间试图弄清楚如何让这个简单的硒脚本工作......非常感谢:)

编辑:我刚刚尝试在与我的计算机相同的朋友上运行带有 --proxy-server 标志的 chrome.exe 并且它工作...

标签: seleniumgoogle-chromeproxy

解决方案


这是我安装的 chrome 扩展之一……如果chrome.exe --proxy-server=xxx不起作用,请尝试删除所有扩展。

希望其他人不必为此浪费 3 天 :(


推荐阅读