Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTTP
  3. Reference
  4. Headers
  5. If-Unmodified-Since

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

If-Unmodified-Since 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 HTTPIf-Unmodified-SinceRequest-Header macht die Anforderung der Ressourcebedingt.Der Server sendet die angeforderte Ressource (oder akzeptiert sie im Falle einerPOST oder einer anderen nicht-sicheren Methode) nur, wenn die Ressource auf dem Server seit dem Datum im Request-Header nicht geändert wurde.Wenn die Ressource nach dem angegebenen Datum geändert wurde, lautet die Antwort ein412 Precondition Failed-Fehler.

DerIf-Unmodified-Since-Header wird häufig in den folgenden Situationen verwendet:

  • In Verbindung mit nicht-sicheren Methoden wiePOST kann dieser Header verwendet werden, um eineoptimistische Nebenläufigkeitskontrolle zu implementieren, wie es bei einigen Wikis der Fall ist: Änderungen werden abgelehnt, wenn das gespeicherte Dokument seit der ursprünglichen Abrufung geändert wurde, um Konflikte zu vermeiden.
  • In Verbindung mit einer Bereichsabfrage unter Verwendung desRange-Headers kann dieser Header verwendet werden, um sicherzustellen, dass das neu angeforderte Fragment von einem unveränderten Dokument stammt.
Header-TypRequest-Header
Verbotener Request-HeaderNein

Syntax

http
If-Unmodified-Since: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT

Direktiven

<day-name>

Einer vonMon,Tue,Wed,Thu,Fri,Sat oderSun (Groß-/Kleinschreibung beachten).

<day>

2-stellige Tageszahl, z.B. "04" oder "23".

<month>

Einer vonJan,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 sind immer in GMT angegeben, niemals in Ortszeit.

Beispiele

http
If-Unmodified-Since: Wed, 21 Oct 2015 07:28:00 GMT

Spezifikationen

Specification
HTTP Semantics
# field.if-unmodified-since

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp