1. HTTP首部
HTTP協議的請求和響應報文中必定包含HTTP首部。 首部內容爲客戶端和服務器分別處理請求和響應提供所需要的信息。
HTTP首部根據報文種類的不同而不同,可分爲請求報文首部和應答報文首部。
HTTP 報文本身是由多行(用CR+LF作換行符)數據構成的字符串文本。HTTP 報文大致可分爲報文首部和報文主體兩塊。 兩者由最初出現的空行(CR+LF) 來劃分。 通常, 並不一定要有報文主體。
出現空行的條件:(CR+LF)+(CR+LF) :只有連續的兩個組合纔是空行。因爲(CR+LF)作爲換行符,每一項首部字段後都會有換行符,因此空行是兩個連續的換行符組成
1.1 HTTP通用首部
持久連接管理:
1.2 HTTP請求首部
Accept字段:
Accept-encoding字段:
1.3 HTTP響應首部
1.4 HTTP實體首部
實體首部字段是包含在請求報文和響應報文中的實體部分所使用的首部, 用於補充內容的更新時間等與實體相關的信息。