HTTP 通訊過程包括:服務器
- 從客戶端發往服務器端的請求、
- 從服務器端返回客戶端的響應
HTTP 報文3d
- 用於 HTTP 協議交互的信息被稱爲 HTTP 報文
- 請求端(客戶端)的HTTP 報文叫作請求報文,
- 響應端(服務器端)的叫作響應報文。
- HTTP 報文自己是由多行(用 CR+LF 做換行符)數據構成的字符串文本。
HTTP 報文大體可分爲報文首部和報文主體兩塊blog
- 二者由最初出現的空行(CR+LF)來劃分。
- 一般,並不必定要有報文主體。
- 請求行
- 包含用於請求的方法,請求 URI 和 HTTP 版本。
- 狀態行
- 包含代表響應結果的狀態碼,緣由短語和 HTTP 版本。
- 首部字段
- 包含表示請求和響應的各類條件和屬性的各種首部。
- 通常有 4 種首部,分別是:通用首部、請求首部、響應首部和實體首部。
-
其餘字符串