有没有办法告诉 Chrome 或 Safari 在特定的 URL/地址/服务器上使用 HTTP/2?
我的意思是通过更改某些设置等,而不是通过在服务器套接字上实现 ALPN 或任何可能需要的东西。我想在服务器套接字上尝试 HTTP/2,而不是等到我可以进行 ALPN 协商来告诉浏览器使用 HTTP/2。
澄清:我在 Chrome 上启用了 HTTP/2(通过 chrome://flags 又名 SPDY/4)。它仍然没有通过升级探测我的(TLS 或纯文本)套接字的 HTTP/2。我想强制 Chrome 要么这样做,要么立即假设 HTTP/2。
另外,我读到 Chrome 不支持通过纯文本连接的 HTTP/2,即使 HTTP/2 标准允许它。但也许有一些方法可以解决这个问题。