Data URL može nositi malu PAC politiku pri pokretanju Chromea
Ugradite lokalnu PAC datoteku u argument proxy-pac-url bez oslanjanja na učitavanje file:// ili HTTP poslužitelj.
Chromiumov učitavač PAC-a prihvaća data URL-ove koji sadrže bajtove skripte. Za malu UTF-8 PAC datoteku, Bash pokretanje s GNU base64 može pripremiti argument lokalno:
pac64=$(base64 -w0 "$HOME/.config/proxy.pac")
google-chrome --proxy-pac-url="data:application/x-ns-proxy-autoconfig;charset=utf-8;base64,$pac64"
Upotrijebite naziv izvršne datoteke instaliranog preglednika. GNU base64 opcija -w0 uklanja prijelom izlaza; druge base64 implementacije mogu rabiti drukčije opcije. Deklaracija charset govori učitavaču PAC-a kako tumačiti dekodirane bajtove.
Time se snimka datoteke ugrađuje u argument za pokretanje. Kasnija izmjena datoteke ne ažurira politiku tog pokrenutog preglednika. Ponovno generirajte argument za sljedeće namjeravano pokretanje.
Pokrenite u namjeravani novi proces preglednika. Predaja URL-a postojećoj instanci ne dokazuje da je prihvatila nove zastavice za pokretanje.
Zadržite ovaj pristup za politike koje se udobno uklapaju u ograničenja naredbenog retka. Održavana HTTP ili HTTPS PAC lokacija drugi je model dostave s vlastitim putem dohvata. Za mehanizam data URL-a nije potrebna isključena Network Service zastavica.