Gall awtomeiddiad Firefox ofyn am awtoganfod dirprwy heb gopïo proffil porwr personol i'r prawf. Nodwch y modd dirprwy a fwriedir wrth greu sesiwn WebDriver.

Gyda Java API Selenium, gellir mynegi ffurfweddiad awtoganfod fel hyn:

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

Mae'r dosbarthiadau hyn yn perthyn i Selenium. Mae canfod yn dal i ddibynnu ar rwydwaith peiriant y porwr a pholisi porwr perthnasol. Nid yw'n addewid bod gwasanaeth WPAD yno.

Pan fo'r URL PAC eisoes yn hysbys, crëwch ffurfweddiad ar wahân gyda'r URL hwnnw yn lle hynny:

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

Defnyddiwch un modd cydlynol. Mae meysydd dirprwy HTTP a SSL â llaw, awtoganfod ac URL PAC penodedig yn disgrifio ffyrdd gwahanol o gael llwybrau. Ceisiwch osgoi eu cyfuno mewn un gwrthrych a dibynnu ar flaenoriaeth ddamweiniol.

Gall sgript PAC ddewis sawl pen llwybr ac eithriadau uniongyrchol yn ôl cyrchfan. Mae copïo ei chyfeiriad dirprwy olaf i osodiadau â llaw yn disodli'r polisi hwnnw â llwybr sefydlog. Mae modd PAC penodol yn cadw'r sgript fel mewnbwn ffurfweddiad.

Ar Grid o bell, mae nod y porwr yn nôl y sgript ac yn cysylltu â'r dirprwy a ddewiswyd. Gall URL sy'n gyrraeddadwy o'r rhedwr profion fod yn anghyrraeddadwy o'r nod hwnnw. Cadwch y gallu effeithiol, danfoniad y sgript a thystiolaeth cysylltiad y dirprwy gyda'i gilydd wrth wirio'r gosodiad.

Erthyglau cysylltiedig