0

我不确定这是 FireBreath 问题还是特定于 ActiveX 的问题,或者我只是忘记了一些东西。

我想使用 FB::DefaultBrowserStreamHandler 和 FB::BrowserHost::createStream() 的衍生物在我的插件中下载文件。只有当我的 http 请求通过 cookie 验证时,该文件才可访问。

内置的 FireBreath 插件可以在 Chrome 和 FF 下运行,但不能在 IE 下运行。问题是在 IE 下使用 Fiddler 分析请求时不会发送会话 cookie。

提前致谢。

4

1 回答 1

0

FireBreath 的浏览器流的 activex 实现中不支持此功能。恐怕您必须进入代码并找到一种方法来添加对手动设置 cookie 的支持。它在 npapi 浏览器中工作的原因是浏览器本身提供了一个用于发出请求的 API,这意味着它将提供代理信息和 cookie。在 IE 中,我们必须模拟它,而那个模拟不会得到 cookie。

于 2013-06-14T14:10:57.240 回答