Chromium نىڭ PAC يۈكلىگۈچىسى script byte بار data 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 يۈكلىگۈچىگە كودى يېشىلغان byte لارنى قانداق چۈشەندۈرۈشنى ئېيتىدۇ.

بۇ ھۆججەتنىڭ بىر كۆرۈنۈشىنى قوزغىتىش پارامېتىرىغا قىستۇرىدۇ. ھۆججەت كېيىن ئۆزگەرتىلسە، شۇ ئىجرا بولۇۋاتقان توركۆرگۈچنىڭ سىياسىتى يېڭىلانمايدۇ. كېيىنكى مەقسەت قىلىنغان قوزغىتىش ئۈچۈن پارامېتىرنى قايتا ھاسىللاڭ.

مەقسەت قىلىنغان يېڭى توركۆرگۈچ جەريانىغا قوزغىتىڭ. URL نى مەۋجۇت instance غا بېرىش ئۇنىڭ يېڭى قوزغىتىش بايراقلىرىنى قوبۇل قىلغانلىقىنى ئىسپاتلىمايدۇ.

بۇ ئۇسۇلنى بۇيرۇق قۇرى چېكىدە راھەت سىغىدىغان سىياسەتلەر ئۈچۈن ساقلاڭ. HTTP ياكى HTTPS ئارقىلىق ساقلىنىدىغان PAC ئورنى ئۆزىنىڭ ئېلىش يولى بار باشقا يەتكۈزۈش ئەندىزىسى. data URL مېخانىزمى ئۈچۈن ئېتىۋېتىلگەن Network Service بايرىقى كەتمەيدۇ.

مۇناسىۋەتلىك ماقالىلەر