Қайтарылған WebDriver мүмкіндігі — сериалданған деректер. Оның прокси жазбасы бұрыннан бар org.openqa.selenium.Proxy нысаны емес, map болуы мүмкін.

ChromeDriver немесе RemoteWebDriver данасы үшін Selenium Java түрлендіру көмекшісін ұсынады:

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

Көмекші map пен Proxy данасын да өңдейді. Шығарып алуға қолдау көрсетілген мән болмаса, ол null қайтарады. getCapability("proxy") үшін тікелей cast бір көріністі болжайды және екіншісінде сәтсіз аяқталуы мүмкін.

Режимді тексеріп жатқан өрістермен бірге ұстаңыз. PAC немесе жүйелік конфигурацияда дәл сол қолмен жазылған HTTP және HTTPS мекенжай жолдары болуы міндетті емес.

Мүмкіндік — конфигурация деректері, денсаулық тексерісі емес. Ол тыңдаушы қосылымды қабылдағанын дәлелдемейді және әр тағайындалым үшін PAC шешімін хабарламайды. Қолмен жазылған жазбаның болмауы да браузерде жүйеден алынған прокси бағыты жоқ екенін жеке дәлелдемейді.

Қатысты мақалалар