የተመለሰው የ 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 ውሳኔንም አያሳውቅም። በእጅ የተጻፈ መግቢያ አለመኖሩም በራሱ አሳሹ ከስርዓቱ የመጣ የፕሮክሲ መንገድ እንደሌለው አያረጋግጥም።

ተዛማጅ ጽሑፎች