为什么我需要更改IE设置才能在Windows 10上启用HTTP/2?
我最近在开发的一个站点上启用了HTTP/2 要做到这一点,我必须为什么我需要更改IE设置才能在Windows 10上启用HTTP/2?,windows,webserver,windows-10,http2,Windows,Webserver,Windows 10,Http2,我最近在开发的一个站点上启用了HTTP/2 要做到这一点,我必须 使用Windows 10 使用支持HTTP/2的浏览器(在我的例子中是Chrome) 将我的Web服务器(iisexpress)配置为使用https为站点提供服务 在中启用HTTP/2 这一切都是可行的,但我不明白为什么1和4是必要的。尤其是4,因为我实际上没有使用Internet Explorer。现在,上面的链接表明它与WININET库有关,我知道IE选项偶尔会影响操作系统本身的设置,但我的理解突然停止了 操作系统与这些有什么
操作系统与这些有什么关系?http/2不只是在浏览器和服务器应用程序之间吗?IIS是否正在使用系统资源?这是否意味着如果我设置了Katana或nginx之类的东西,我就可以使用HTTP/2,而无需Win10或切换IE设置?在Internet Explorer选项中禁用HTTP/2(默认情况下已启用): 仅在Windows 10计算机上的IE11上具有关系。Chrome甚至Microsoft Edge仍然可以使用HTTP/2与IIS通信(我使用IIS而不是iisexpress进行了测试)。您可以使用开发人员工具验证这一点。您应该只清除浏览器缓存,以查看在通信过程中是否使用了H2(HTTP/2):