有没有办法通过 URL 链接 proxy.pac 文件?

Jef*_*tes 2 configuration proxy

我们的几台笔记本电脑必须在我们自己的网络和基于客户的网络上运行。这通常涉及切换代理设置,我们最初是通过自定义 proxy.pac 文件完成的(在您这里提供一些帮助之后)。现在,我们使用的其中一个网络有我们必须使用的自己的 proxy.pac,这意味着目前,我们必须手动更改该网络的 proxy.pac 位置。

那么,有没有办法编写一个 proxy.pac 使其在某些情况下服从另一个 proxy.pac?

squ*_*man 6

不,不在静态 .pac 文件中。问题是您最终会在加载第二个文件时重新定义 FindProxyForURL() 函数,这会触发 javascript 解释器。

您需要开发一个动态页面(ASP、PHP 等)来实现所需的逻辑,然后根据决策读入所需 .pac 文件的内容并将其提供给客户端。我曾经这样做是为了在不同物理位置的代理之间建立一些动态负载平衡,这对我来说效果很好。

如果您选择走这条路线,请确保您编写的脚本将返回 MIME 类型设置为 application/x-ns-proxy-autoconfig 或 application/x-javascript-config,否则您的浏览器将无法将其识别为 pac 文件.