hi,欢迎访问本站!
当前位置: 首页Web前端正文

如何判断网站是否启用了HTTP/2协议

墨初 Web前端 83阅读

现在很多的网站都申请使用了ssl证书,并且开启了HTTPS访问。如果HTTPS访问开启了http/2协议,那么网站的访问速度会加倍的提高,如何判断自己的网站是不是启用了http/2协议呢?下面就提供两种判断的方法。

查看网站是否开启了http/2协议访问

方法1:

(1)、使用谷歌浏览器,打开要查询的网站,

(2)、F12键打开“开发人员调试工具”,并切换到“console(控制台)”

(3)、输入下面的代码,即可查看网站是否支持http/2协议

(function(){
    // 保证这个方法只在支持loadTimes的chrome浏览器下执行
    if(window.chrome && typeof chrome.loadTimes === 'function') {
        var loadTimes = window.chrome.loadTimes();
        var spdy = loadTimes.wasFetchedViaSpdy;
        var info = loadTimes.npnNegotiatedProtocol || loadTimes.connectionInfo;
        // 就以 「h2」作为判断标识
        if(spdy && /^h2/i.test(info)) {
            console.log('本站点使用了HTTP/2');
        }
    }else{
        console.log('本站点没有使用HTTP/2');
    }
})();

如何判断网站是否启用了HTTP/2协议

方法2:

(1)、在浏览器“开发人员调试工具”中打开“network(网络)”

(2)、打开“协议状态”栏

如何判断网站是否启用了HTTP/2协议

(3)、如果协议显示"h2"则表示网站已开启了http/2协议

如何判断网站是否启用了HTTP/2协议

标签:
声明:无特别说明,转载请标明本文来源!
发布评论
正文 取消