內容頭
內容頭部(Content headers)是描述 HTTP 訊息正文內容的 HTTP 頭部 集合,在移除正文中的任何訊息分幀後。它們專門描述在特定訊息傳輸過程中所傳達的 訊息內容 的屬性,例如內容的長度、傳輸編碼、資料中攜帶的資源部分(對於多部分訊息),以及訊息完整性檢查。它們與描述資源的編碼、媒體型別、語言和其他特徵,並允許底層資料被解釋的 表示頭部(Representation headers)不同。
這些頭部在 RFC 7231 中被定義為“有效負載頭部”(Payload headers),但現在被稱為“內容頭部”(Content headers),因為 HTTP/2 和 HTTP/3 幀有效負載中包含的資料可以是頭部資料、正文資料或其他控制資訊。後來的 HTTP 規範沒有提及“內容頭部”或擴充套件相關頭部列表,但語義保持不變,因此這種分類頭部的方式仍然有用。
注意:內容頭部和 表示頭部 之間存在一些重疊。
這些頭部可能存在於 HTTP 請求和響應訊息中,包括: