HTTP協(xié)議是前端性能乃至安全中一個非常重要的話題,最近在看《web性能權(quán)威指南(High Performance Browser Networking)》迹辐,把其中關(guān)于HTTP部分的內(nèi)容拿出來分享一下蝶防,加了一點自己的想法,當(dāng)然沒有《HTTP權(quán)威指南》講得詳細明吩,但對于理解我們平常做的事情很有啟發(fā)间学。預(yù)計會有兩三篇文章,重點分別會涉及到HTTP 1.1低葫、HTTPS详羡、HTTP 2.0等內(nèi)容,本篇主要涉及HTTP 1.1及其應(yīng)用嘿悬。
HTTP 0.9有幾個要點:
客戶端/服務(wù)器实柠、請求/響應(yīng)協(xié)議
ASCII 協(xié)議,運行于TCP/IP鏈接之上
設(shè)計用來傳輸超文本文檔(HTML)
服務(wù)器與客戶端之間的連接在每次請求之后都會關(guān)閉
這個版本的HTTP主要用來傳輸文本善涨,并且沒有共用TCP連接窒盐。