Safari 网络代理

我有一个关于在 Mac 的 Safari 中建立代理的问题。 在网络首选项中,可以设置一个 Web 代理 - HTTP,其区域为:“绕过这些主机和域的代理设置”。 是否存在绕过任何类型的主机或域的方法,但仅将代理应用于一个详细信息主机?

编辑:找到一个很好的链接 - http://nscsysop.hypermart.net/proxypac.html

0
2022-06-07 14:38:40
资源 分享
答案: 2

不要过度理解这一点,但是我已经使用 glimmerblocker.org 来处理一些单独网站的外观(通过调整他们的 css)。 我知道 Glimmer Blocker 比这更强大,所以它可能对你有所帮助。

0
2022-06-07 14:51:11
资源

您不应该使用 Web 代理,而是使用自动代理配置,并配置 a.pac 数据。 在此数据中,您指定需要代理的域/主机。

检查 wiki,http://en.wikipedia.org/wiki/Proxy_auto-config,以获取更多信息。

示例可能如下所示:

function FindProxyForURL(url, host) 
{
  PROXY = "PROXY 127.0.0.1:8000";
  DEFAULT = "DIRECT";

  var domain_list = [
    "blahblahblah.com"
  ];

  for (var i = domain_list.length - 1; i >= 0; i--){
    if (dnsDomainIs(host,domain_list[i])) {return PROXY}
  };
}

另一个基本方法是使用 Firefox,以及安装扩展 Autoproxy。

1
2022-06-07 14:50:30
资源