Redonita WebDriver-kapablo estas seriigita datumaro. Ĝia prokura ero povas esti map, ne ekzistanta objekto org.openqa.selenium.Proxy.

Por ChromeDriver aŭ RemoteWebDriver-instituo, Selenium Java proponas konvertan helpilon:

Proxy proxy = Proxy.extractFrom(driver.getCapabilities());
if (proxy != null) {
    System.out.println(proxy.getProxyType());
    System.out.println(proxy.getHttpProxy());
    System.out.println(proxy.getSslProxy());
}

La helpilo pritraktas kaj map kaj Proxy-instituon. Ĝi redonas null kiam ne ekzistas subtenata valoro por eltiri. Rekta cast de getCapability("proxy") supozas unu prezenton kaj povas malsukcesi por la alia.

Konservu la reĝimon kune kun la kampoj, kiujn vi inspektas. PAC aŭ sistema agordo ne devas enhavi la samajn permane skribitajn HTTP- kaj HTTPS-adresajn signoĉenojn.

La kapablo estas agorda datumaro, ne sano-kontrolo. Ĝi ne pruvas, ke aŭskultanto akceptis konekton, nek raportas ĉiun PAC-decidon laŭ celo. Mankanta permana ero ankaŭ ne memstaras pruvi, ke la retumilo havas neniun sistem-derivitan prokuran vojon.

Rilataj artikoloj