Qari kapaċitajiet tal-proxy ta' Selenium Java b'Proxy.extractFrom
Aqra l-kapaċità tal-proxy ta' sessjoni Java WebDriver permezz ta' Proxy.extractFrom minflok ma tassumi li l-valur nejji mibgħut lura huwa diġà Proxy instance.
Kapaċità WebDriver mibgħuta lura hija data serializzata. L-entrata tal-proxy tagħha tista' tkun map minflok oġġett org.openqa.selenium.Proxy li diġà jeżisti.
Għal instance ChromeDriver jew RemoteWebDriver, Selenium Java jipprovdi assistent tal-konverżjoni:
Proxy proxy = Proxy.extractFrom(driver.getCapabilities());
if (proxy != null) {
System.out.println(proxy.getProxyType());
System.out.println(proxy.getHttpProxy());
System.out.println(proxy.getSslProxy());
}
L-assistent imexxi kemm map kif ukoll Proxy instance. Jiġi lura null meta ma jkunx hemm valur appoġġjat x'jiġi estratt. Cast dirett ta' getCapability("proxy") jassumi rappreżentazzjoni waħda u jista' jonqos għall-oħra.
Żomm il-mod flimkien mal-oqsma li tispjuna. Konfigurazzjoni PAC jew tas-sistema m'għandhiex għalfejn ikun fiha l-istess stiriet tal-indirizzi HTTP u HTTPS manwali.
Il-kapaċità hija data tal-konfigurazzjoni, mhux verifika tas-saħħa. Ma tipprovax li semmiegħ aċċetta konnessjoni u ma tirrappurtax kull deċiżjoni PAC għal kull destinazzjoni. Entrata manwali nieqsa lanqas ma tipprova waħedha li l-browser m'għandux rotta tal-proxy derivata mis-sistema.