浏览器代理服务的另一选择——pac配置

 

现在的流行浏览器普遍都支持代理服务脚本配置,也就说说通过写一个脚本文件,告诉浏览器在访问哪些特定网站时使用哪个代理,这个功能有时非常有用,比如想平衡代理服务器的负载,Firefox设置代理的位置在“高级”-》网络-》设置:

图例

 

而pac文件的脚本非常简单:

 function FindProxyForURL(url, host)
  {
    if (inDomain(host, ".google.com")))
      return "PROXY localhost:1089";
   else
      return "DIRECT";
  }

这是告诉浏览器,如果访问google的网页,则使用代理服务器localhost:1089,其余的网页都直连。