Loader-ka PAC ee Chromium wuxuu aqbalaa data URL-yo ay ku jiraan script bytes. Fayl PAC yar oo UTF-8 ah, bilaabista Bash oo isticmaalaysa GNU base64 ayaa diyaarin karta doodda gudaha:

pac64=$(base64 -w0 "$HOME/.config/proxy.pac")
google-chrome --proxy-pac-url="data:application/x-ns-proxy-autoconfig;charset=utf-8;base64,$pac64"

Isticmaal magaca executable-ka browser-ka la rakibay. -w0 ee GNU base64 waxay meesha ka saartaa duubista natiijada; hirgelinta base64 kale waxay isticmaali karaan xulashooyin kale. Bayaanka charset wuxuu u sheegaa loader-ka PAC sida loo fasiiro bytes-ka la decode-ay.

Tani waxay ku dhex dartaa sawirka faylka doodda bilaabista. Haddii faylka mar dambe la beddelo, siyaasadda browser-kaas shaqaynaya lama cusboonaysiinayo. Dib u soo saar doodda bilaabista xigta ee loogu talagalay.

Ku bilow habka cusub ee browser-ka loogu talagalay. URL u dhiibista instance jira ma caddayso inuu qaatay calaamado bilaabis cusub.

Hayso habkan siyaasadda ku habboon xadka khadka amarka. Goob PAC lagu hayo HTTP ama HTTPS waa qaab gaarsiin kale, oo leh waddo soo-qaadasho u gaar ah. Isticmaalka data URL looma baahna calaamad Network Service la damiyay.

Maqaallo la xiriira