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 July 2015.
Der HTTP Expires
Response-Header enthält das Datum/die Uhrzeit, nach der die Antwort im Kontext des HTTP-Caching als abgelaufen angesehen wird.
Der Wert 0
wird verwendet, um ein Datum in der Vergangenheit darzustellen, das anzeigt, dass die Ressource bereits abgelaufen ist.
Hinweis:
Wenn im Response ein Cache-Control
-Header mit der max-age
- oder s-maxage
-Direktive vorhanden ist, wird der Expires
-Header ignoriert.
Header-Typ | Response-Header |
---|---|
Verbotener Request-Header | Nein |
CORS-safelisted Response-Header | Ja |
Syntax
Expires: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
Direktiven
<day-name>
-
Einer von
Mon
,Tue
,Wed
,Thu
,Fri
,Sat
oderSun
(case-sensitive). <day>
-
2-stellige Tageszahl, z.B. "04" oder "23".
<month>
-
Einer von
Jan
,Feb
,Mar
,Apr
,May
,Jun
,Jul
,Aug
,Sep
,Oct
,Nov
,Dec
(case sensitive). <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
Siehe auch
- HTTP-Caching Leitfaden
Cache-Control
Age