如何判断网站是否使用了HTTP/2
来源:互联网 发布:无人机航拍软件 编辑:程序博客网 时间:2024/06/15 23:18
1. chrome://net-internals/#http2
在浏览器输入chrome://net-internals/打开网络观察组件,然后选择HTTP/2
2. chrome.loadTimes
这种方法更简单,支持「Http2」的chrome版本,可通过其提供的chrome.loadTimes API来进行判断。
下面直接看看通过这个Api得到的结果:
(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)) { return console.info('本站点使用了HTTP/2'); } } console.warn('本站点没有使用HTTP/2');})();
阅读全文
0 0
- 如何判断网站是否使用了HTTP/2
- 如何判断网站是否使用了HTTP/2
- 如何判断网站是否被降权
- 如何使用C语言判断网站、服务器是否通畅
- 判断是否使用了spfile
- 如何判断http请求是否为ajax
- 如何判断网站是否被恶意镜像呢?
- 如何判断是否启用了硬件加速
- 如何判断是否安装了VC RUNTIME
- 如何判断DLL是否注册了
- 如何判断是否实施了Oracle RAC?
- 如何判断是否安装了mysql linux
- 如何判断python是否安装了pip
- ColdFusion 判断用户是否使用了代理服务器!
- 添加网址时判断是否输入了http://
- 如何判断是否安装了sqlserver,如何判断sqlserver是否启动,,如何启动sqlserver
- 如何判断企业是否适合使用Linux
- 如何判断是否可以使用某个Intent
- 深入理解Objective-C:Block
- 自定义注解
- PM2
- docker学习笔记
- 从jsp页面framset框架中跳出到一个全新的jsp页面
- 如何判断网站是否使用了HTTP/2
- Mysql where条件对int字段的处理
- Lua 字符串替换函数 string.gsub(s, pat,
- 12 死锁
- 所以启动的顺序是 DMGR-->Node-->App Server
- oracle merge 更新或插入数据
- 编程实战之:段码屏的程序设计
- FrameLayout布局使用问题(一)
- 使用AngularJS制作一个选项卡