[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/de/docs/Web/HTTP/Reference/Status/428 [Back]  [Original]

428 Precondition Required - HTTP | MDN

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

View in English Always switch to English

428 Precondition Required

Der HTTP-Statuscode 428 Precondition Required Client-Fehlerreaktion zeigt an, dass der Server verlangt, dass die Anfrage konditional ist.

Typischerweise bedeutet eine 428-Antwort, dass ein erforderlicher Vorbedingungsheader wie If-Match fehlt. Wenn ein Vorbedingungsheader nicht mit dem serverseitigen Zustand bereinstimmt, sollte die Antwort 412 Precondition Failed sein.

In diesem Artikel

Status

http
428 Precondition Required

Beispiele

Fehlende Vorbedingung in der Anfrage

Ein Client hat eine Ressource my-document vom Server geholt, sie lokal aktualisiert und versucht dann, das aktualisierte Dokument zurck an den Server zu senden:

http
PUT /docs/my-document HTTP/1.1
Host: example.com
Content-Type: application/json

{
  []

Die Serverimplementierung verlangt, dass alle PUT-Anfragen fr den spezifischen Pfad oder Dokumenttyp konditional sein mssen und sendet eine 428-Antwort:

http
HTTP/1.1 428 Precondition Required
Date: Wed, 26 Jun 2024 12:00:00 GMT
Server: Apache/2.4.1 (Unix)
Content-Type: application/json

{
  "code": "MissingPrecondition",
  "message": "Updating documents requires a precondition header.",
}

Spezifikationen

Spezifikation
RFC 6585
# section-3

Siehe auch


Web Proxy Viewer  |  New URL  |  Original Page