Firefox ئاپتوماتلاشتۇرۇشى شەخسىي توركۆرگۈچ ئارخىپىنى سىناققا كۆچۈرمەي تۇرۇپ ئاپتوماتىك ۋاكالەتچى بايقاشنى تەلەپ قىلالايدۇ. WebDriver ھەل قىلىش مەجبۇرىيىتىنى قۇرغاندا مەقسەت قىلىنغان ۋاكالەتچى ھالىتىنى كۆرسىتىڭ.

Selenium نىڭ Java API سى بىلەن ئاپتوماتىك بايقاش سەپلىمىسىنى مۇنداق ئىپادىلەشكە بولىدۇ:

Proxy proxy = new Proxy().setAutodetect(true);
FirefoxOptions options = new FirefoxOptions().setProxy(proxy);
WebDriver driver = new FirefoxDriver(options);

بۇ سىنىپلار Selenium غا تەۋە. بايقاش يەنىلا توركۆرگۈچ ماشىنىسىنىڭ تورىغا ۋە قوللىنىلىدىغان توركۆرگۈچ سىياسىتىگە باغلىق. بۇ ئۇ يەردە WPAD مۇلازىمىتى بار دېگەن ۋەدە ئەمەس.

PAC URL ئاللىبۇرۇن مەلۇم بولسا، ئۇنىڭ ئورنىغا شۇ URL بىلەن ئايرىم سەپلىمە قۇرۇڭ:

Proxy proxy = new Proxy()
    .setProxyAutoconfigUrl("https://config.example/proxy.pac");
FirefoxOptions options = new FirefoxOptions().setProxy(proxy);

بىر ئىزچىل ھالەتنى ئىشلىتىڭ. قولدا كىرگۈزۈلىدىغان HTTP ۋە SSL ۋاكالەتچى رايونلىرى، ئاپتوماتىك بايقاش ۋە بەلگىلەنگەن PAC URL يوللارنى ئېلىشنىڭ ئوخشىمىغان ئۇسۇللىرىنى تەسۋىرلەيدۇ. ئۇلارنى بىر ئوبيېكتقا بىرلەشتۈرۈپ تاسادىپىي ئالدىنقىلىق قىلىشقا تايىنىشتىن ساقلىنىڭ.

PAC اسكريپتى مەنزىلگە قاراپ بىر قانچە ئاخىرقى نۇقتا ۋە بىۋاسىتە ئالاھىدە ھالەتلەرنى تاللىيالايدۇ. ئۇنىڭ ئاخىرقى ۋاكالەتچى ئادرېسىنى قولدا قىلىنغان تەڭشەكلەرگە كۆچۈرۈش بۇ سىياسەتنى مۇقىم يول بىلەن ئالماشتۇرىدۇ. ئېنىق PAC ھالىتى اسكريپتنى سەپلىمە كىرگۈزۈشى سۈپىتىدە ساقلايدۇ.

يىراق Grid دا، توركۆرگۈچ تۈگۈنى اسكريپتنى ئېلىپ تاللانغان ۋاكالەتچىگە ئۇلىنىدۇ. سىناق باشقۇرغۇچىدىن يەتكىلى بولىدىغان URL بۇ تۈگۈندىن يەتكىلى بولماسلىقى مۇمكىن. تەڭشەكنى تەكشۈرگەندە ئۈنۈملۈك ئىقتىدارنى، اسكريپت يەتكۈزۈشنى ۋە ۋاكالەتچى ئۇلىنىش ئىسپاتىنى بىرگە ساقلاڭ.

مۇناسىۋەتلىك ماقالىلەر