1,二進制傳輸
http2採用二級制傳輸,相對於http1的文本傳輸安全性要高
2,多路複用
http一個鏈接只能提交一個請求,而http2能同時處理無數個請求,可以降低連接的數量,提高網絡的吞吐量。
3,頭部壓縮
http2通過gzip與compress對頭部進行壓縮,並且在客戶端與服務端各維護了一份頭部索引表,只需要根據索引id就可以進行頭部信息的傳輸,縮小了頭部容量,間接提升了傳輸效率。
4,服務端推送
http2可以主動推送資源到客戶端,避免客戶端花過多時間逐個請求,降低相應時間