我不断收到这样的错误
org.openqa.selenium.WebDriverException: java.io.IOException: unexpected end of stream on Connection{localhost:13080, proxy=DIRECT hostAddress=localhost/127.0.0.1:13080 cipherSuite=none protocol=http/1.1}
尝试从Firefox读取Cookie时。使用chrome可以执行完全相同的操作,而不会出现问题。使用的端口是非常随机的,每当我开始一个新的测试时,我也会分配一个新的端口。是否应该在此处指定其他端口能够执行某些操作?产生它的代码行是:
driver.manage().getCookies().forEach(cookie -> System.out.println(cookie.toString()));
我想知道这是否是firefox的初始化问题,设置一些值会使我摆脱它。我要做的初始化就是这样:
FirefoxOptions Foptions = new FirefoxOptions();
Foptions.setBinary("/home/user/firefox/firefox");
Foptions.setCapability("marionette", true);
driver = new FirefoxDriver(Foptions);
蝴蝶刀刀
相关分类