Vary header

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Der HTTP Vary Antwort-Header beschreibt die Teile der Anfragenachricht (abgesehen von der Methode und URL), die den Inhalt der Antwort, in der er vorkommt, beeinflusst haben. Die Aufnahme eines Vary-Headers stellt sicher, dass Antworten basierend auf den im Vary-Feld aufgeführten Headern separat zwischengespeichert werden. Am häufigsten wird dies verwendet, um einen Cache-Schlüssel zu erstellen, wenn Inhaltsverhandlung im Einsatz ist.

Der gleiche Vary-Header-Wert sollte für alle Antworten einer gegebenen URL verwendet werden, einschließlich 304 Not Modified-Antworten und der "Standard"-Antwort.

Header-Typ Antwort-Header
Verbotener Anforderungs-Header Nein

Syntax

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

Direktiven

* (Wildcard)

Andere Faktoren als die Anforderungsheader haben die Erstellung dieser Antwort beeinflusst. Impliziert, dass die Antwort nicht zwischenspeicherbar ist.

<header-name>

Ein Anforderungs-Header-Name, der die Erstellung dieser Antwort beeinflusst haben könnte.

Spezifikationen

Specification
HTTP Semantics
# field.vary

Browser-Kompatibilität

Siehe auch