HTTP 報文內的 HTTP 信息

HTTP 通訊過程包括:服務器

  • 從客戶端發往服務器端的請求、
  • 從服務器端返回客戶端的響應

HTTP 報文3d

  • 用於 HTTP 協議交互的信息被稱爲 HTTP 報文
    • 請求端(客戶端)的HTTP 報文叫作請求報文,
    • 響應端(服務器端)的叫作響應報文。
  • HTTP 報文自己是由多行(用 CR+LF 做換行符)數據構成的字符串文本。

HTTP 報文大體可分爲報文首部報文主體兩塊blog

  • 二者由最初出現的空行(CR+LF)來劃分。
  • 一般,並不必定要有報文主體。

  • 請求報文及響應報文的結構

  • 請求行
    • 包含用於請求的方法,請求 URI 和 HTTP 版本。
  • 狀態行
    • 包含代表響應結果的狀態碼,緣由短語和 HTTP 版本。
  • 首部字段
    • 包含表示請求和響應的各類條件和屬性的各種首部。
    • 通常有 4 種首部,分別是:通用首部、請求首部、響應首部和實體首部。
  • 其餘字符串

    • 可能包含 HTTP 的 RFC 裏未定義的首部(Cookie 等)。服務器端

相關文章
相關標籤/搜索