Տվյալների URL-ը կարող է կրել փոքր PAC քաղաքականություն Chrome-ի մեկնարկին
Ներկառուցեք տեղական PAC ֆայլը proxy-pac-url արգումենտում՝ առանց file:// բեռնման կամ HTTP սերվերի ապավինելու։
Chromium-ի PAC բեռնիչն ընդունում է տվյալների URL-ներ, որոնք պարունակում են սկրիպտի բայթեր։ Փոքր UTF-8 PAC ֆայլի համար GNU base64 օգտագործող Bash մեկնարկը կարող է արգումենտը տեղում պատրաստել.
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 տեղադրությունը այլ մատակարարման մոդել է՝ իր ստացման ուղով։ Տվյալների URL մեխանիզմի համար անջատված Network Service դրոշ պետք չէ.