Web浏览器控件中的SPDY

6

我正在尝试在Web浏览器控件(Internet Explorer 11 / WIN 8.1)上启用SPDY。 在Internet Explorer的高级设置和注册表中,EnableSPDY3_0已设置为1。 但在我的Web浏览器控件中,SPDY无法正常工作。 是否还有其他需要配置的设置?

1个回答

4

您具体是如何检测 SPDY 的?

我用 Fiddler 快速查看了一下,并确认 Web 浏览器控件在 IE 之外并未使用 SPDY。作为一项新的、有些试验性质的功能,我并不惊讶 WebOC 目前还没有使用它。

如果你将可执行文件重命名为 iexplore.exe,你会发现 SPDY 被使用了。(警告:这出于许多功能和安全原因不被推荐。)这种行为表明它们正在使用一个 FEATURE_CONTROL 键来控制 SPDY 是否允许;feature control keys 按进程工作。

我在官方 FEATURE_CONTROL 列表中没有看到此功能的文档条目。Internet Explorer 的文档编写者和网络 PM 已经确认这是故意不记录的,如果您想看到政策上的变化,可以在 connect.microsoft.com 上提交一个 bug。


根据维基百科(附有引用),这并不是IE专属功能,因为它是由Google首先开发并走向标准化的。维基百科链接 - am05mhz
1
没有人说这是一个“仅限IE”的功能 - IE是最后一个添加支持的主要浏览器。如果您阅读我的回复,您会注意到我说“Web Browser控件在IE本身之外不使用SPDY。” Web Browser控件是微软用于在其他应用程序中托管IE组件的术语。 - EricLaw

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接