Selenium Java прокси боломжуудыг Proxy.extractFrom-оор унших
Буцаасан түүхий утгыг аль хэдийн Proxy instance гэж үзэхийн оронд Java WebDriver сессын прокси боломжийг Proxy.extractFrom-оор уншина уу.
Буцаасан WebDriver боломж нь цуваа болгосон өгөгдөл юм. Түүний прокси бичлэг нь өмнө байгаа org.openqa.selenium.Proxy объект биш map байж болно.
ChromeDriver эсвэл RemoteWebDriver instance-ийн хувьд 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 instance хоёуланг нь боловсруулна. Гаргах дэмжигдсэн утга байхгүй үед null буцаана. getCapability("proxy")-ийн шууд cast нь нэг дүрслэлийг таамагладаг бөгөөд нөгөөд нь бүтэлгүйтэж болно.
Шалгаж буй талбаруудтайгаа хамт горимыг хадгал. PAC эсвэл системийн тохиргоонд ижил гараар бичсэн HTTP болон HTTPS хаягийн мөр байх шаардлагагүй.
Боломж бол тохиргооны өгөгдөл, эрүүл мэндийн шалгалт биш. Энэ нь сонсогч холболт хүлээн авсныг нотлохгүй бөгөөд очих газар бүрийн PAC шийдвэрийг мэдээлэхгүй. Гараар бичсэн бичлэг байхгүй нь хөтөч системээс үүссэн прокси замгүй гэдгийг дангаараа нотлохгүй.