http2.0 相對於 http1.1的優勢

孤舟蓑翁發表於2016-04-17

1.http2.0完全是多路複用的,只需一個連線就可實現並行

可以將不同的請求夾雜在一起,只需一個連線就能載入一個頁面。

2.可以讓伺服器將響應主動推動到客戶端快取中

當瀏覽器請求一個網頁時,伺服器除了返回HTML之外,還會推動客戶端會用到的資源(比如頁面中內嵌的樣式檔案,指令碼檔案,圖片檔案)到客戶端的快取中,避免後續請求這些資源時的往返時間浪費。

3.壓縮報頭,降低了開銷

  http1.1不支援頭部壓縮,所以產生了SPDY和HTTP2.0協議,SPDY使用的是通用的DEFLATE演算法,HTTP2.0則專門使用了為頭部壓縮而設計的HPACK演算法。

4.http2.0採用二進位制而非文字格式

二進位制協議更緊湊,解析更高效,錯誤也更少一些。

 

相關文章