【问题标题】:Headless Google Chrome Proxy Server Settings无头 Google Chrome 代理服务器设置
【发布时间】:2019-04-21 15:36:53
【问题描述】:

我在 Google Chrome 中使用 Selenium 网络驱动程序。这是我用来设置 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 并且它可以工作......

【问题讨论】:

  • 您应该指定您的 chrome 和 chromedriver 版本。您使用的是 Chrome v73 吗?还有 ChromeDriver 73.0.3683.68?
  • @orde 尝试启动 chrome 版本 73.0.3683.103(官方版本)(64 位)和带有 --proxy-server 标志的最新 chromium 版本,这两者都默默地忽略它......

标签: selenium google-chrome proxy


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2017-10-07
    • 2018-08-05
    • 2018-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多