编程语言
首页 > 编程语言> > javascript – 如何检测访问者是否使用HTTP / 2或SPDY

javascript – 如何检测访问者是否使用HTTP / 2或SPDY

作者:互联网

大家好我正在搜索一个脚本,可以检测访问者的浏览器是否启用了SPDY或HTTP / 2.

像这样的https://www.ist-http2-aktiviert.de/

解决方法:

从理论上讲,一旦nextHopProtocol登陆ResourceTimingNavigationTiming,您应该能够检测到对根页面和其他资源的h2支持.

截至2016-06-06,nextHopProtocol仅适用于Firefox的ResourceTiming实现.它不适用于NavigationTiming,也不适用于Chrome,FF和Safari的NavigationTiming和ResourceTiming.

因此,对于今天的Firefox访问者,您可以看到nextHopProtocol对于与HTML页面位于同一域的其他资源是否为h2,并推断HTML页面也是h2.

标签:javascript,google-chrome,web,microsoft-edge,http2
来源: https://codeday.me/bug/20190623/1274033.html