TCP三次握手建立連接成功后,客戶端按照指定的格式開始向服務端發送HTTP請求,服務端接收請求后,解析HTTP請求,處理完業務邏輯,最后返回一個具有標准格式的HTTP響應給客戶端。
如上圖所示HTTP請求格式如下所示四部分組成,分別是請求行、請求頭、空行、消息體,每部分內容占一行。
請求行:由三部分組成:分別是請求方法(GET/POST/DELETE/PUT/HEAD)、URI路徑、HTTP版本號。
請求頭:緩存相關信息(Cache-Control,If-Modified-Since)、客戶端身份信息(User-Agent)等鍵值對信息。
空行。
主體:客戶端發給服務端的請求數據,這部分數據並不是每個請求必須的。
服務器響應HTTP請求
