Chromiumen PAC kargatzaileak script byteak dituzten data URLak onartzen ditu. UTF-8ko PAC fitxategi txiki baterako, GNU base64 erabiltzen duen Bash abiarazte batek argumentua lokalean presta dezake:

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

Erabili instalatutako nabigatzailearen exekutagarriaren izena. GNU base64ren -w0 aukerak irteeraren lerro-jauzia kentzen du; beste base64 inplementazioek beste aukera batzuk erabil ditzakete. Charset adierazpenak PAC kargatzaileari esaten dio nola interpretatu deskodetutako byteak.

Honek fitxategiaren une bateko kopia bat txertatzen du abiarazte argumentuan. Fitxategia geroago aldatzeak ez du nabigatzaile horren politika eguneratzen. Sortu berriro argumentua hurrengo abiarazte asmaturako.

Abiarazi asmatutako nabigatzaile prozesu berrian. URL bat existitzen den instantzia bati emateak ez du frogatzen abiarazte bandera berriak onartu dituenik.

Eutsi ikuspegi honi komando-lerroaren mugetan erosotasunez sartzen diren politikentzat. Mantendutako HTTP edo HTTPS PAC kokapen bat beste banaketa eredu bat da, bere eskuraketa bidearekin. Data URL mekanismoak ez du Network Service bandera desgaiturik behar.

Erlazionatutako artikuluak