Last-Modified 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 Last-Modified Antwortheader enthält ein Datum und eine Uhrzeit, zu denen der Ursprungsserver glaubt, dass die Ressource zuletzt geändert wurde. Er wird als Validierer in bedingten Anfragen (If-Modified-Since oder If-Unmodified-Since) verwendet, um festzustellen, ob eine angeforderte Ressource dieselbe ist wie die, die bereits vom Client gespeichert ist. Er ist weniger genau als ein ETag zur Bestimmung des Datei-Inhalts, kann jedoch als Fallback-Mechanismus verwendet werden, wenn ETags nicht verfügbar sind.
Last-Modified wird auch von Crawlers verwendet, um die Crawl-Frequenz anzupassen, von Browsern im heuristischen Caching und von Content-Management-Systemen (CMS), um die Zeit anzuzeigen, zu der der Inhalt zuletzt geändert wurde.
Syntax
Last-Modified: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT
Direktiven
<day-name>-
Einer von "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" oder "Sun" (Groß-/Kleinschreibung beachten).
<day>-
Zweistellige 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>-
Vierstellige Jahreszahl, z. B. "1990" oder "2016".
<hour>-
Zweistellige Stundenzahl, z. B. "09" oder "23".
<minute>-
Zweistellige Minutenzahl, z. B. "04" oder "59".
<second>-
Zweistellige Sekundenzahl, z. B. "04" oder "59".
- GMT
-
Greenwich Mean Time. HTTP-Daten werden immer in GMT ausgedrückt, niemals in lokaler Zeit.
Beispiele
Last-Modified: Wed, 21 Oct 2015 07:28:00 GMT
Spezifikationen
| Specification |
|---|
| HTTP Semantics> # field.last-modified> |
Browser-Kompatibilität
Loading…
Siehe auch
Etag- Leitfaden für HTTP-Bedingte Anfragen
If-Match,If-Modified-Since,If-Unmodified-Since,If-None-Matchbedingte Anfrageheader304 Not Modified,412 Precondition FailedAntwortstatuscodes