PAC文件是编译还是解释的?

时间:2018-07-28 08:21:04

标签: javascript proxy pac

假设PAC文件中有两个例外,如下所示:

if (shExpMatch("host",abc.xyz.com))
{
return "PROXY 165.225.123.124:80";
}

/*
.
.
.
*/
if (shExpMatch("host",*.xyz.com))
{
return "DIRECT";
}

现在按照PAC文件中的第一个例外,如果我访问abc.xyz.com,则它应该转到PROXY,但是按照在第一个例外之后编写的第二个例外,任何包含xyz.com的内容都应直接上网。

那么应该对请求abc.xyz.com应用哪个规则?

如果从上到下解释PAC文件,那么我认为请求应该转到Proxy,但是如果PAC文件经过编译然后求值,那么它应该直接进入吗?

0 个答案:

没有答案