我查看了码头并搜索了代码,但找不到代理支持。
所以似乎没有本地方法可以做到这一点。
但是,我发现以下代码允许将无头 chrome 二进制文件与代理设置一起使用。
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("chrome.switches", Arrays.asList("--proxy-server=http://user:password@proxy.com:8080"));
WebDriver driver = new ChromeDriver(capabilities);
所以我的问题是我可以在 Dusk 中的哪里添加此代码以允许我使用带有 Dusk 和其中的无头 chrome 的代理服务器?