I-Data URL ingathwala inqubomgomo encane ye-PAC lapho i-Chrome iqala
Faka ifayela le-PAC lendawo ku-agumenti ye-proxy-pac-url ngaphandle kokuncika ekulayisheni i-file:// noma kuseva ye-HTTP.
Isilayishi se-PAC se-Chromium samukela ama-data URL anama-script bytes. Kuyifayela le-PAC elincane le-UTF-8, ukuqalisa kwe-Bash okusebenzisa i-GNU base64 kungalungiselela i-agumenti endaweni:
pac64=$(base64 -w0 "$HOME/.config/proxy.pac")
google-chrome --proxy-pac-url="data:application/x-ns-proxy-autoconfig;charset=utf-8;base64,$pac64"
Sebenzisa igama le-executable lesiphequluli esifakiwe. I--w0 ye-GNU base64 isusa ukugoqwa kwemigqa kokuphumayo; ezinye izindlela ze-base64 zingasebenzisa izinketho ezihlukile. Isimemezelo se-charset sitshela isilayishi se-PAC ukuthi sichaze kanjani ama-byte akhishiwe ikhodi.
Lokhu kufaka isithombe sefayela ku-agumenti yokuqalisa. Uma ifayela lishintshwa ngemuva kwalokho, inqubomgomo yaleso siphequluli esisebenzayo ayibuyekezwa. Phinda ukhiqize i-agumenti yokuqalisa okulandelayo okuhlosiwe.
Qalisa kwinqubo entsha yesiphequluli ehlosiwe. Ukunikeza i-URL ku-instance ekhona akufakazeli ukuthi yamukele amafulegi amasha okuqalisa.
Gcina le ndlela kuzinqubomgomo ezilingana kahle emikhawulweni yomugqa womyalo. Indawo ye-PAC ehlanjululwa nge-HTTP noma nge-HTTPS ingenye imodeli yokuletha, inomzila wayo wokuthola. Ayikho ifulegi ye-Network Service ekhutshaziwe edingekayo kumshini we-data URL.