Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTTP
  3. Référence
  4. Codes de statut de réponse HTTP
  5. 428 Precondition Required

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

428 Precondition Required

Le code de statut deréponse d'erreur client HTTP428 Precondition Required indique que le serveur exige que la requête soitconditionnelle.

En général, une réponse 428 signifie qu'un en-tête de précondition requis commeIf-Matchest manquant.Lorsque l'en-tête de précondition necorrespond pas à l'état côté serveur, la réponse doit être412 Precondition Failed.

Statut

http
428 Precondition Required

Exemples

Précondition manquante dans la requête

Un client a récupéré une ressourcemon-document depuis le serveur, l'a modifiée localement, puis tente d'envoyer le document mis à jour au serveur :

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

L'implémentation du serveur exige que toutes les requêtesPUT pour ce chemin ou ce type de documents soient conditionnelles et renvoie une réponse 428 :

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.",}

Spécifications

Specification
RFC 6585
# section-3

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp