Data URL môže pri spustení Chrome niesť malú zásadu PAC
Vložte lokálny súbor PAC do argumentu proxy-pac-url bez spoliehania sa na načítanie file:// alebo server HTTP.
Načítač PAC v Chromiu prijíma data URL obsahujúce bajty skriptu. Pre malý súbor PAC v UTF-8 môže spustenie cez Bash s GNU base64 pripraviť argument lokálne:
pac64=$(base64 -w0 "$HOME/.config/proxy.pac")
google-chrome --proxy-pac-url="data:application/x-ns-proxy-autoconfig;charset=utf-8;base64,$pac64"
Použite názov spustiteľného súboru nainštalovaného prehliadača. Voľba -w0 v GNU base64 odstraňuje zalomenie výstupu; iné implementácie base64 môžu mať iné voľby. Deklarácia charset hovorí načítaču PAC, ako interpretovať dekódované bajty.
Tým sa do argumentu spustenia vloží snímka súboru. Ak súbor neskôr zmeníte, zásada bežiaceho prehliadača sa neaktualizuje. Argument znova vygenerujte pre nasledujúce zamýšľané spustenie.
Spúšťajte do zamýšľaného nového procesu prehliadača. Odovzdanie URL existujúcej inštancii nepreukazuje, že prevzala nové prepínače spustenia.
Tento postup používajte pre zásady, ktoré sa pohodlne zmestia do limitov príkazového riadka. Udržiavané umiestnenie PAC cez HTTP alebo HTTPS je iný model doručenia s vlastnou cestou načítania. Mechanizmus data URL nevyžaduje vypnutý prepínač Network Service.