我使用HTTP / 2协议测试我的Web应用程序。我使用我的本地nginx与自签名的ssl证书。在Google Chrome和Firefox上没有问题,Microsoft Edge会出现问题。
Microsoft Edge支持HTTP / 2。通过此链接https://msdn.microsoft.com/en-us/library/dn905221%28v=vs.85%29.aspx,我们可以看到,当HTTP / 2不可用或连接不安全时,Microsoft Edge将回退到HTTP / 1.1,它将回退到旧版本。"
当我使用它时,它总是回退到HTTP / 1.1,有没有办法强制HTTP / 2?我正在使用Windows 10.我尝试在互联网选项中禁用ssl证书检查,我不再收到警告,但它仍然会退回。
答案 0 :(得分:1)
没有办法强制它到HTTP / 2。 但是通过测试它可以看到它得到支持:https://http2.golang.org/gophertiles?latency=0
您的服务器配置可能存在问题。