Ukufunda amakhono e-proxy we-Selenium Java nge-Proxy.extractFrom
Funda ikhono le-proxy lesikhathi se-Java WebDriver nge-Proxy.extractFrom esikhundleni sokuthatha ukuthi inani eliluhlaza elibuyisiwe livele liyi-Proxy instance.
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.