Akhri awoodaha proxy-ga Selenium Java iyadoo la isticmaalayo Proxy.extractFrom
Akhri awoodda proxy-ga fadhiga Java WebDriver iyada oo loo marayo Proxy.extractFrom halkii aad ka qaadan lahayd in qiimaha ceeriin ee la soo celiyay uu hore u yahay Proxy instance.
Awoodda WebDriver ee la soo celiyay waa xog taxane ah. Gelinta proxy-deeda waxay noqon kartaa map halkii ay noqon lahayd shay org.openqa.selenium.Proxy hore u jiray.
ChromeDriver ama RemoteWebDriver instance, Selenium Java wuxuu bixiyaa caawiye beddelid:
Proxy proxy = Proxy.extractFrom(driver.getCapabilities());
if (proxy != null) {
System.out.println(proxy.getProxyType());
System.out.println(proxy.getHttpProxy());
System.out.println(proxy.getSslProxy());
}
Caawiyaha wuxuu maareeyaa map iyo Proxy instance labadaba. Wuxuu soo celiyaa null marka aan la helin qiime la taageeray oo la soo saaro. cast toos ah oo getCapability("proxy") wuxuu u qaataa hal matalaad wuuna ku guuldareysan karaa tan kale.
Hayso habka oo ay la socdaan beeraha aad baarto. Habaynta PAC ama nidaamka looma baahna inay lahaato isla xargaha cinwaanka HTTP iyo HTTPS ee gacanta lagu qoray.
Awooddu waa xog habayn, ma aha baaritaan caafimaad. Ma caddeyso in dhegeyste uu aqbalay xiriir mana soo sheego go'aan kasta oo PAC oo goob kasta. Maqnaanshaha gelin gacan-qoran sidoo kale keligiis ma caddeyso in browser-ku aanu lahayn waddo proxy oo nidaamka ka yimid.