Vary 標頭

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

HTTP Vary 響應標頭描述了影響響應內容(除了方法和 URL 之外)的請求訊息部分。包含 Vary 標頭可確保響應根據 Vary 欄位中列出的標頭單獨快取。通常,這用於在內容協商使用時建立快取鍵。

對於給定 URL 的所有響應,包括 304 Not Modified 響應和“預設”響應,都應使用相同的 Vary 標頭值。

頭型別 響應頭
禁止請求頭

語法

http
Vary: *
Vary: <header-name>, …, <header-nameN>

指令

* (萬用字元)

除請求標頭之外的因素影響了此響應的生成。這意味著響應不可快取。

<header-name>

可能影響此響應生成的請求標頭名稱。

規範

規範
HTTP 語義
# field.vary

瀏覽器相容性

另見