代码之家  ›  专栏  ›  技术社区  ›  Ibrahim D.

PAC文件能否包含查询字符串?

  •  1
  • Ibrahim D.  · 技术社区  · 7 年前

    我的服务器上有一个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 url如下:

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

    这目前在chrome中没有效果,我无法让它工作。我想知道我在这里做错了什么。 是因为我在pac url中添加了查询字符串,而chrome无法获取该字符串吗?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Ibrahim D.    7 年前

    原来问题并不是因为查询字符串,似乎您必须在代理服务器本身之前添加大写的“PROXY”一词。

    因此,我的更新代码如下所示:

    var a = "PROXY 55.15.75.65:8180";