首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动代理配置

自动代理配置
EN

Stack Overflow用户
提问于 2010-10-13 06:05:00
回答 2查看 423关注 0票数 2

我的服务器上有一个包含以下代码的PAC文件:

代码语言:javascript
复制
   function FindProxyForURL(url, host) { return "PROXY proxy.example.com:8080; DIRECT"; }

根据WIKI page here - http://en.wikipedia.org/wiki/Proxy_auto-config的说法,这意味着“如果这个代理没有响应,浏览器直接联系网站,而不使用代理。”

我已经在Firefox和Chrome中测试过这一点,如果代理服务器宕机了,它似乎仍然可以工作。然而,在IE9中,如果代理服务器关闭,网站将无法加载?如果代理关闭,IE似乎不会直接联系站点,这对Firefox或Chrome来说不是问题。

为什么会发生这种情况?

EN

回答 2

Stack Overflow用户

发布于 2011-09-01 07:24:59

我认为IE不支持多个代理。即使是底层的Windows库,如WinHTTP,它拥有最好的自动代理支持(与WinInet相比),也不支持多代理:

WinHTTP当前不支持指定多个代理服务器的代理配置。

http://msdn.microsoft.com/en-us/library/aa383157(v=VS.85).aspx

您可以将PAC文件更改为动态脚本,该脚本检查代理服务器是否每X分钟响应一次。如果服务器关闭,它将直接响应,否则它将使用您的正常脚本响应。

票数 1
EN

Stack Overflow用户

发布于 2010-10-13 06:07:38

可能是IE错误。它还在测试阶段。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3919433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档