Expires header
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Der HTTP-Expires-Antwort-Header enthält das Datum/die Uhrzeit, nach dem/der die Antwort im Kontext des HTTP-Cachings als abgelaufen betrachtet wird.
Der Wert 0 wird verwendet, um ein Datum in der Vergangenheit darzustellen, was bedeutet, dass die Ressource bereits abgelaufen ist.
Hinweis:
Wenn es einen Cache-Control-Header mit der max-age- oder s-maxage-Direktive in der Antwort gibt, wird der Expires-Header ignoriert.
| Header-Typ | Antwort-Header |
|---|---|
| Verbotener Anforderungs-Header | Nein |
| CORS-gelisteter Antwort-Header | Ja |
Syntax
Expires: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
Direktiven
<day-name>-
Einer von
Mon,Tue,Wed,Thu,Fri,SatoderSun(Groß-/Kleinschreibung beachten). <day>-
2-stellige Tageszahl, z.B. "04" oder "23".
<month>-
Einer von
Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec(Groß-/Kleinschreibung beachten). <year>-
4-stellige Jahreszahl, z.B. "1990" oder "2016".
<hour>-
2-stellige Stundenzahl, z.B. "09" oder "23".
<minute>-
2-stellige Minutenzahl, z.B. "04" oder "59".
<second>-
2-stellige Sekundenzahl, z.B. "04" oder "59".
- GMT
-
Greenwich Mean Time. HTTP-Daten werden immer in GMT ausgedrückt, niemals in Ortszeit.
Beispiele
Expires: Wed, 21 Oct 2015 07:28:00 GMT
Spezifikationen
| Specification |
|---|
| HTTP Caching> # field.expires> |
Browser-Kompatibilität
Loading…
Siehe auch
- HTTP-Caching Leitfaden
Cache-ControlAge