假设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文件经过编译然后求值,那么它应该直接进入吗?