在文档中,我读到了在构建驱动程序时使用代理集:
var driver = new webdriver.Builder()
.withCapabilities(webdriver.Capabilities.chrome())
.setProxy(proxy.manual({http: 'host:1234'}))
.build();
当我将此代码用于代理' 103.87.16.2:80' - .setProxy(proxy.manual({http:' host:1234'})),我仍有我的家庭IP。
有什么问题?
答案 0 :(得分:0)
无法在代码中将chrome设置为代理。它位于Webdriver Advanced文档中。
<强>铬强>
与Internet Explorer基本相同。它在机器上使用与IE相同的配置(在Windows上)。在Mac上它使用系统偏好 - &gt;网络设置。在Linux上,它使用(在Ubuntu上)System&gt;偏好&gt;网络代理首选项(或者在“/ etc / environment”中设置http_proxy)。 在撰写本文时,我们不知道如何以编程方式设置代理。