使用http代理与selenium Geckodriver

时间:2017-05-14 04:13:33

标签: selenium selenium-webdriver geckodriver

我尝试了一些东西,但没有它们起作用。任何人都有一个使用Geckodriver的HTTP代理用于Selenium 3的工作示例?我正在使用Java绑定

这是我试过的

--allowSyntheticDefaultImports

2 个答案:

答案 0 :(得分:3)

要使用 Firefox 浏览器启用代理,您需要创建新配置文件并将其传递给驱动程序,如下所示:

{ 255, 0, 0 }

答案 1 :(得分:0)

如果需要使用授权的代理,那么selenium就做不到了。由于 selenium 不支持使用要求输入密码的警报。我为 Firefox 编写了一个附加组件,您可以使用它来解决代理以及 cookie 和标题的问题。

https://github.com/alexsok-bit/selenium_helper

您可以使用发布目录中的附加组件,它已经签名