0

我是浏览器插件开发的新手。我正在使用 Firebreath 开发一个插件。我遇到的问题是,当仅为浏览器设置代理设置时,我们的某些第三方组件无法连接到互联网。

在文档中,有一个方法FB::BrowserHost::DetectProxySettings()应该将代理设置映射到 std::map 变量但是当我将它集成到实际项目中时,该方法将始终返回 false 并且地图将始终为空。

是否存在无法检索浏览器代理设置的特定情况?还是 DetectProxySettings() 方法旨在仅检测系统代理设置?

提前致谢

4

1 回答 1

0

如上所述,请确保提供 URL。另请注意,在 IE 中它将获取 Windows 系统代理,因为浏览器不提供 API,因此它不是特定于 URL 的,它只是获取系统代理设置,如果您需要身份验证,您可能会遇到问题代理人。API基本上可以做尽可能多的事情,但它并不完美:-/

于 2013-09-18T16:16:56.790 回答