http1.1是1999年提出的,到現在已經歷16年的風風雨雨,而且未來很長一段時間內,http1.1可能會繼續是主流。隨着業務和技術的發展,http 1.1 可以進行優化-------http2。
http 2個人感覺並不是爲了取代現在的http1.1,而是http 1.1的一種優化。這可以從http2中的某些特點中看出
1、提倡或者只能在https上使用(從安全的角度出發)
2、支持http header的壓縮(http1.1不支持header的壓縮)
3、多路複用請求
4、服務器推送流
5、請求分優先級,重要的資源優先傳送
目前支持http2的瀏覽器有 chrome最新版,Firefox 36 ,IE10,saf
支持http2的服務端, nginx 號稱已經支持http2,沒驗證過
Java方面:Jdk9會加入對http2的支持
參考資料:
http2 中英文對照翻譯資料:
csdn一篇博客介紹http2:http://blog.csdn.net/hursing/article/details/22785475