Last-Modified

Der HTTP-Last-Modified-Antwort-Header enthält ein Datum und eine Uhrzeit, zu der der Ursprungsserver annimmt, dass die Ressource zuletzt geändert wurde. Er wird als Validator in bedingten Anfragen (If-Modified-Since oder If-Unmodified-Since) verwendet, um zu bestimmen, ob eine angeforderte Ressource dieselbe ist wie eine, die bereits vom Client gespeichert wurde. Er ist weniger genau als ein ETag zur Bestimmung von Dateiinhalten, kann jedoch als Rückfallmechanismus verwendet werden, wenn ETags nicht verfügbar sind.

Last-Modified wird auch von Crawlern verwendet, um die Crawling-Häufigkeit anzupassen, von Browsern im heuristischen Caching und von Content-Management-Systemen (CMS), um die Zeit anzuzeigen, zu der der Inhalt zuletzt geändert wurde.

Header-Typ Antwort-Header, Repräsentations-Header
Verbotener Header-Name Nein
CORS-safelisted Antwort-Header Ja

Syntax

http
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ß-/kleinschreibungssensitiv).

<day>

Zweistellige Tageszahl, z.B. "04" oder "23".

<month>

Einer von "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" (groß-/kleinschreibungssensitiv).

<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 und niemals in Ortszeit ausgedrückt.

Beispiele

http
Last-Modified: Wed, 21 Oct 2015 07:28:00 GMT

Spezifikationen

Specification
HTTP Semantics
# field.last-modified

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch