Data URL може да носи малу PAC политику при покретању Chrome-а
Уградите локалну PAC датотеку у аргумент proxy-pac-url без ослањања на учитавање file:// или HTTP сервер.
Chromium-ов PAC учитавач прихвата data URL-ове који садрже бајтове скрипте. За малу UTF-8 PAC датотеку, Bash покретање са GNU base64 може припремити аргумент локално:
pac64=$(base64 -w0 "$HOME/.config/proxy.pac")
google-chrome --proxy-pac-url="data:application/x-ns-proxy-autoconfig;charset=utf-8;base64,$pac64"
Користите назив извршне датотеке инсталираног прегледача. GNU base64 опција -w0 уклања преламање излаза; друге base64 имплементације могу користити другачије опције. Декларација charset говори PAC учитавачу како да тумачи декодиране бајтове.
Ово уграђује снимак датотеке у аргумент за покретање. Каснија измена датотеке не ажурира политику тог покренутог прегледача. Поново генеришите аргумент за следеће намеравано покретање.
Покрените у намеравани нови процес прегледача. Предаја URL-а постојећој инстанци не доказује да је прихватила нове заставице за покретање.
Задржите овај приступ за политике које се удобно уклапају у ограничења командне линије. Одржавана HTTP или HTTPS PAC локација је други модел доставе са сопственим путем преузимања. За механизам data URL-а није потребна искључена Network Service заставица.