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 putem file:// ili HTTP servera.
Chromiumov PAC učitavač prihvata 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"
Koristite naziv izvršne datoteke instaliranog pregledača. GNU base64 opcija -w0 uklanja prelamanje izlaza; druge base64 implementacije mogu koristiti drukčije opcije. Deklaracija charset govori PAC učitavaču kako tumačiti dekodirane bajtove.
Ovo ugrađuje snimku datoteke u argument za pokretanje. Kasnija izmjena datoteke ne ažurira politiku tog pokrenutog pregledača. Ponovo generirajte argument za sljedeće namjeravano pokretanje.
Pokrenite u namjeravani novi proces pregledača. 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 komandne linije. Održavana HTTP ili HTTPS PAC lokacija je drugi model dostave s vlastitim putem preuzimanja. Za mehanizam data URL-a nije potrebna isključena Network Service zastavica.