內容摘要
Content-Digest 響應或請求頭提供了對實際訊息內容(以 HTTP 訊息為框架的位元組流)的 摘要。因此,Content-Digest 依賴於 Content-Encoding 和 Content-Range 等,但不依賴於例如 HTTP/1.1 的 Transfer-Encoding。如果表示形式在單個訊息中傳送,Content-Digest 可能與 Repr-Digest 一致。
在此設定中,內容 指的是目標資源的 選定表示形式 的特定位元組表示。
客戶端可以透過發出 Want-Content-Digest 請求伺服器發出 Content-Digest。
語法
Content-Digest 描述了一個 RFC8941 字典,其鍵是摘要演算法的名稱,其值是位元組中的摘要(對於舊版摘要演算法,可以是整數摘要)。
注意:與規範的早期草案相比,標準 base64 編碼的摘要位元組在 字典語法 中作為冒號 (:,ASCII 0x3A) 的一部分進行包裝。
http
Content-Digest: <digest-algorithm>=:<standard-padded-base64-digest-value>:, ...
Content-Digest: <digest-algorithm-integer-checksum>=<integer-checksum-value>, ...
指令
有關允許的摘要演算法,請參閱 Repr-Digest。
示例
Content-Digest: unixcksum=916142062 Content-Digest: md5=:+thA//8pGVGk2VYuJkFNvA==:, unixsum=26869
規範
| 規範 |
|---|
| 未知規範 |
瀏覽器相容性
BCD 表格僅在瀏覽器中載入