Ikhono le-WebDriver elibuyisiwe liyidatha elandelanisiwe. Umgenelo walo we-proxy ungaba i-map hhayi into ye-org.openqa.selenium.Proxy esivele ikhona.

Ku-instance ye-ChromeDriver noma ye-RemoteWebDriver, i-Selenium Java inikeza umsizi wokuguqula:

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

Umsizi uphatha kokubili i-map ne-Proxy instance. Ibuyisela i-null uma kungekho nani inani elisekelwe okufanele likhishwe. I-cast eqondile ye-getCapability("proxy") icabanga ukumelwa okukodwa futhi ingehluleka kwesinye.

Gcina imodi kanye nezinkambu ozihlolayo. Ukulungiselelwa kwe-PAC noma kwesistimu akudingeki kube nezinzinyana zekheli le-HTTP ne-HTTPS ezibhalwe ngesandla ezifanayo.

Ikhono liyidatha yokulungiselela, hhayi ukuhlolwa kwempilo. Alifakazi ukuthi umlaleli wamukele uxhumano futhi alibiki zonke izinqumo ze-PAC endaweni ngayinye. Ukungabi khona komgenelo obhalwe ngesandla nakho akufakazi ngakho sodwa ukuthi isiphequluli asinayo indlela ye-proxy etholakala kusistimu.

Izihloko ezihlobene