Nginx

SPDYCheck 說“是”,但我的瀏覽器說“不”?

  • October 10, 2013

SPDYcheck.org 全面豎起大拇指,唯一的批評是

Out-of-Date SPDY Protocol Support
The most recent version of SPDY is spdy/3. The highest version this website 
supports is spdy/2. There are 3 major versions of SPDY. This website should 
consider updating its software if possible to support spdy/3.

(Nginx 1.5.6,openSSL 1.0.1e - 我認為都是最新版本,如果我想要它,我怎麼能得到 spdy/3?)

但是當我在瀏覽器中查看時,通過

chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active

它沒有出現。其他網站,如 google et al DO。

我還安裝了一個 chrome 擴展,如果檢測到 SPDY,它會在地址欄中放置一個綠色閃電。Google = 綠色螺栓。我的網站 = 沒有綠色螺栓。

我試過https://isspdyenabled.com/來雙重測試我的瀏覽器,它告訴我

This connection uses SPDY_VERSION: 3

那麼,當我的瀏覽器想要使用 spdy/3 時,它拒絕使用 spdy/2 的問題是什麼?

或者我是否使用了一些與 SPDY 不兼容的密碼套件,如果這可能的話?

根據文件,nginx 只支持 SPDY/2。

為什麼您的站點未顯示為啟用 SPDY,您提供的資訊太少(沒有配置文件等)。

如果您想要一個支持 SPDY/3 的伺服器,您可以查看Jetty文件),它也使用這些結果執行 SPDY Push 。

Apache HTTPD 還通過mod_spdy支持 SPDY/3 ,但據我所知,它不會像 Jetty 那樣自動執行 SPDY Push。

我認為這是我的 Chrome 金絲雀版本中的一個錯誤。在我的穩定版本的筆記型電腦上,它執行良好。

引用自:https://serverfault.com/questions/545231