11.11云上盛惠!海量产品 · 轻松上云!云服务器首年1.8折起,买1年送3个月!超值优惠,性能稳定,让您的云端之旅更加畅享。快来腾讯云选购吧!
其中最重要的,莫过于从 Chrome 106(以及其它基于 Chromium 内核的第三方浏览器的下一个版本)起,开发商将默认禁用对“HTTP/2 服务器推送”功能的支持...对 HTTP/2 服务器推送功能使用状况的分析结果,表明有好有坏(Chrome、Akamai)...最近重新观察到的分析结果表明,各网站对 HTTP/2 的支持率,已从 1.25% 滑落至 0.7%...与服务器推送资源不同,其仅向浏览器发送可能受益于立即请求的资源的提示......
对于那些使用lighttpd轻量级和快速的网络服务器的人来说,这个BSD授权的开源软件现在已经有了新的版本。lighttpd1.4.65最引人注目的是对HTTP/2的WebSockets的支持。在HTTP/1.1上的WebSocketsprotocl升级机制将TCP连接从HTTP过渡到WebSocket。然而,由于HTTP/2的基本变化,如不支持升级头字段,需要以不同的方式处理HTTP/2的WebSockets。从HTTP/2引导WebSockets允许HTTP和WebSockets协议共享一个TCP连接,并将HTTP/2对网络的更有效使用扩展到WebSockets。所有的HTTP/2 WebSockets的特性都在IETF RFC 8441中列出:https://datatracker.ietf.
最近好几个朋友在给网站开启 HTTP/2 后,都遇到了无法访问的问题。其中有的网站只是 Firefox 无法访问,通过控制台网络面板可以看到请求被 Abort;有的网站不但 Firefox 无法访问,连 Chrome 也会跳到错误页。诡异的是,只要去掉对 HTTP/2 的支持就一切正常……