HTTP 2標準發布 翻譯計畫報名中

2021-08-19 12:03:32 字數 803 閱讀 9367

標準的摘要如下:

本標準描述了http(hypertext transfer protocol,超文字傳輸協議)語義的一種優化表示,稱之為http/2(http version 2)。http/2通過引入首部字段壓縮,並允許在同乙個連線中進行多個併發交換,能夠更有效地使用網路資源,減少延遲感。它還引入了從伺服器向客戶端主動推送。

本標準替代但並未廢除http/1.1訊息語法。http原有的語義保持不變。

這意味著,從google chrome專案的spdy(讀音是speedy)協議演變而來的http新版本標準制定工作已經完成。圖靈這本賣得非常好的http權威書也該出新版啦。

spdy是google 2023年宣布的內部專案,2023年9月chrome 6內建了spdy,2023年1月google在自己的所有服務上部署spdy。2023年2月google的mike belshe和roberto peon主動向ietf提出標準化建議並被採納,專案啟動。此後幾個月內,twitter、jetty、apache、nginx、facebook相繼開始採用。

ietf的**儲存了2023年2月最初的草案到現在的歷次版本,還有diff功能,有興趣的同學可以挖掘其中細節,深入了解背後的思想。工作組的github資訊也非常豐富,包括各版本標準文字的html版和歷次會議討論記錄。還有郵件列表。

目前,主要的現代瀏覽器chrome、ie、safari、firefox和opera都已經實現了http/2。新時代到來了。

公升級HTTP 2協議

首先只有使用https協議的站點可以公升級http 2協議 nginx如果想要公升級http 2需要滿足以下要求 nginx版本要高於1.9.5 with http ssl module 跟 with http v2 module 必帶 因為http2.0協議需要使用https協議。yum inst...

http2的除錯方法

http2怎麼除錯?關於http2的除錯工具 說到這裡,個人喜歡chrome和firefox。直接上圖,不想說太多,1.chrome chrome從40版本開始支援http2,所以無需任何外掛程式安裝。訪問普通的https如圖所示 訪問http2如圖所示,會多一些首部資訊 chrome net in...

HTTP 2的前世今生

前世 的前生是 google 開發的基於 tcp的傳輸層協議 spdy。spdy是對http 協議的增強。用以最小化網路延遲,提公升網路速度,優化使用者的網路使用體驗。spdy 並不用於取代 它只是修改了 的請求與應答在網路上傳輸的方式 這意味著只需增加乙個 spdy 傳輸層,現有的所有服務端應用均...