http2 0 相對於 http1 1的優勢

2022-02-23 10:25:42 字數 349 閱讀 2508

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

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

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

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

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

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

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

HTTP1 1與HTTP2 0的區別

http協議 http,人稱超文字傳輸協議,它是在應用層上的協議,與它對接的傳輸層的協議剛是tcp。為什麼不用udp呢,因為udp是不可靠的,而tcp是可以保證請求返回的順序的,這一點很重要。現在網際網路上用到的基本都是http協議。協議嘛,它就是一種規則,具體什麼規則在這裡我就不介紹了,主要討論一...

HTTP1 1 與 HTTP2 0 知多少?

http是應用層協議,是基於tcp底層協議而來。tcp的機制限定,每建立乙個連線需要3次握手,斷開連線則需要4次揮手。http協議採用 請求 應答 模式,http1.0下,http1.1非keep alive模式下,每個請求都要新建乙個連線,完成之後立即斷開連線。如果有新的請求,則要重新建立請求連線...

http 2 0與http 1 1的區別

http 2是http協議自1999年http1.1發布後的首個更新 主要基於spdy協議 2.0 採用二進位制 而不是文字格式 完全多路復用 而不是有序並阻塞的 只需要乙個連線即可實現並行 使用報頭壓縮 http 2降低了開銷 http 2讓伺服器可以將響應主動 推送 到客戶端快取中 為啥2.0 ...