Data URL tista' ġġorr politika PAC żgħira fil-bidu ta' Chrome
Osbot fajl PAC lokali fl-argument proxy-pac-url mingħajr ma tiddependi fuq it-tagħbija file:// jew server HTTP.
Il-loder PAC ta' Chromium jaċċetta data URLs li fihom bytes ta' script. Għal fajl PAC żgħir f'UTF-8, tnedija Bash b'GNU base64 tista' tħejji l-argument lokalment:
pac64=$(base64 -w0 "$HOME/.config/proxy.pac")
google-chrome --proxy-pac-url="data:application/x-ns-proxy-autoconfig;charset=utf-8;base64,$pac64"
Uża l-isem tal-eżekutabbli tal-browser installat. Il--w0 ta' GNU base64 tneħħi l-ksur tal-linji fl-output; implimentazzjonijiet oħra ta' base64 jistgħu jużaw għażliet differenti. Id-dikjarazzjoni charset tgħid lill-loder PAC kif għandu jinterpreta l-bytes dekodifikati.
Dan josbot snapshot tal-fajl f'argument tat-tnedija. Jekk il-fajl jinbidel wara, il-politika ta' dak il-browser li qed jaħdem ma tiġix aġġornata. Iġġenera l-argument mill-ġdid għat-tnedija li jmiss li tkun qed tippjana.
Itlaq fil-proċess il-ġdid tal-browser li tkun qed tippjana. Li tagħti URL lil istanza eżistenti ma jipprovax li hija adottat flags ġodda tat-tnedija.
Żomm dan l-approċċ għall-politiki li joqogħdu komdu fil-limiti tal-linja tal-kmand. Post PAC miżmum fuq HTTP jew HTTPS huwa mudell ieħor ta' kunsinna, bil-passaġġ tiegħu ta' ġbir. Il-mekkaniżmu data URL ma jeħtieġx flag Network Service diżattivat.