Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTTP
  3. Reference
  4. HTTP-Antwortstatuscodes
  5. 428 Precondition Required

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

View in EnglishAlways switch to English

428 Precondition Required

Der HTTP-Statuscode428 Precondition RequiredClient-Fehlermeldung zeigt an, dass der Server verlangt, dass die Anfragebedingt sein muss.

Typischerweise bedeutet eine 428-Antwort, dass ein erforderlicher Vorbedingungs-Header wieIf-Matchfehlt.Wenn ein Vorbedingungs-Headernicht mit dem serverseitigen Zustand übereinstimmt, sollte die Antwort412 Precondition Failed sein.

Status

http
428 Precondition Required

Beispiele

Fehlende Vorbedingung in der Anfrage

Ein Client hat eine Ressourcemy-document vom Server abgerufen, sie lokal aktualisiert und versucht dann, das aktualisierte Dokument an den Server zu senden:

http
PUT /docs/my-document HTTP/1.1Host: example.comContent-Type: application/json{  […]

Die Serverimplementierung erfordert, dass allePUT-Anfragen für den spezifischen Pfad oder Typ von Dokumenten bedingt sein müssen und sendet eine 428-Antwort:

http
HTTP/1.1 428 Precondition RequiredDate: Wed, 26 Jun 2024 12:00:00 GMTServer: Apache/2.4.1 (Unix)Content-Type: application/json{  "code": "MissingPrecondition",  "message": "Updating documents requires a precondition header.",}

Spezifikationen

Specification
RFC 6585
# section-3

Siehe auch

Help improve MDN

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

[8]ページ先頭

©2009-2026 Movatter.jp