PAC文件可以包含查询字符串吗?

时间:2018-04-18 04:53:26

标签: javascript google-chrome browser chromium pac

我的服务器上有一个PAC文件,它看起来像这样:

function FindProxyForURL(url, host) {
    var a = "55.15.75.65:8180";
    var b = "DIRECT";        
    var nolst = Array(
    "*.css",
    "*.js",        
    "*/corpgrp/*"
    );
    for(var i = 0; i < nolst.length; ++i) {
      if(shExpMatch(url, nolst[i])) {
        return b;
      }
    }
    return a;
  }

我在Chrome中设置PAC网址如下:

http://myserver.com/pac/get?id=334&proxy=55.15.75.65:8180

目前这在chrome中没有任何影响,我无法让它工作。我想知道我在这里做错了什么。 是因为我在pac url中添加了查询字符串,并且某种程度上chrome无法获取它?

1 个答案:

答案 0 :(得分:0)

原来问题不是因为查询字符串,似乎你必须在代理服务器本身之前在首都添加单词“PROXY”。

所以我的更新代码将如下所示:

var a = "PROXY 55.15.75.65:8180";