http2做了許多艱難的折衷和妥協(xié)。隨著http2逐漸部署,將會帶來一個(gè)健全的協(xié)議升級方式,而這為將來更多的協(xié)議升級奠定了基礎(chǔ)。同時(shí),它也引入了一套概念和基礎(chǔ)架構(gòu)來并行處理多個(gè)不同版本協(xié)議。也許我們并不需要在引入新協(xié)議時(shí)完全地淘汰掉舊的。
http2仍然背負(fù)了許多HTTP1的歷史包袱,主要是為了保證數(shù)據(jù)流量能夠在HTTP1和http2之間無礙轉(zhuǎn)發(fā)。這些包袱會阻礙進(jìn)一步的的開發(fā)和創(chuàng)造,期待http3能丟掉其中一部分。
親愛的讀者,你認(rèn)為http還缺少什么?