【发布时间】:2015-06-02 14:03:23
【问题描述】:
大多数浏览器都支持 HTTP/2,一些服务器也支持。
例如,Akamai 提供了一个 HTTP/2 测试页 (https://http2.akamai.com/)。当我在 chrome 中访问此页面并转到 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 是什么?我的问题的原因是我想对哪些页面使用哪种协议进行一些测量。
【问题讨论】:
-
请将“离题问题”作为另一个问题提出。如果您在每个帖子中提出一个问题,可以让事情保持专注。