如何将 pac 脚本转换为 Linux 风格的代理环境变量?

如何将 pac 脚本转换为 Linux 风格的代理环境变量?

在 Windows 机器上(以及具有大量 Windows 机器的网络),代理自动配置脚本的使用相当普遍,原因;在 Linux 发行版(例如 CentOS)上,它更常见供应用程序参考几个环境变量:http_proxyhttps_proxy以及no_proxy异常。以下是这三个的示例设置:

export http_proxy=http://my.proxy:8080
export https_proxy=https://my.proxy:8443
no_proxy=192.168.1.*,localhost,example.org

我的问题:给定一个 PAC 脚本(例如,作为文本文件或在标准输入流上),我如何从中获取这三行?

现在,我怀疑答案可能是“你不能,它们是图灵完备的”。如果是这样的话,是否有几类常见的 PAC 文件模板足够简单,可以避免一般难度结果?

相关内容