大多数浏览器都支持HTTP/2,一些服务器也是如此。例如,Akamai提供了一个HTTP/2测试页面(https://http2.akamai.com/)。当我在chrome中访问此页面并转到
另一件我不明白的事情是这个教程(https://www.gatherdigital.co.uk/blog/how-to-setup-http-2-support/527)。它说:
“如何设置HTTP/2支持(nginx、apache、plesk)[...] 好吧,不完全是HTTP/2,还是mod_spdy。”
这个HTTP/2 "over" SPDY是什么?我问这个问题是因为我想测量哪些页面使用了哪种协议。
chrome://net-internals/#spdy
时,该页面的协议为h2-14(HTTP/2草案14)。但是,当我在akamai页面上打开控制台并键入window.chrome.loadTimes()
时,属性wasFetchedViaSpdy
为true
。这是为什么?Akamai页面是HTTP/2,而不是SPDY,对吗?另一件我不明白的事情是这个教程(https://www.gatherdigital.co.uk/blog/how-to-setup-http-2-support/527)。它说:
“如何设置HTTP/2支持(nginx、apache、plesk)[...] 好吧,不完全是HTTP/2,还是mod_spdy。”
这个HTTP/2 "over" SPDY是什么?我问这个问题是因为我想测量哪些页面使用了哪种协议。