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 English Always switch to English

205 Reset Content

Le code de statut de réponse de succès HTTP 205 Reset Content indique que la requête a été traitée avec succès et que le client doit réinitialiser l'affichage du document.

Cette réponse est destinée à des cas où l'utilisateur·ice reçoit un contenu permettant la saisie de données, soumet des données modifiées dans une requête, et le contenu doit être réinitialisé pour la prochaine saisie. L'instruction « réinitialiser le contenu » peut signifier vider le contenu d'un formulaire, réinitialiser l'état d'un canevas ou rafraîchir une interface ; l'implémentation dépend du client.

Note : Dans les applications web qui utilisent le statut 205, il est supposé que le client gère la réinitialisation du contenu après une réponse 205. Cela se fait généralement via JavaScript, car la réinitialisation de contenu comme les formulaires après une réponse 205 n'est pas gérée nativement par les navigateurs.

Notez que la réponse ne doit inclure aucun contenu ni l'en-tête Content-Length (les navigateurs peuvent rejeter les réponses qui incluent du contenu). La réponse vide peut aussi être indiquée à l'aide de l'en-tête Transfer-Encoding: chunked avec un bloc vide.

Statut

http
205 Reset Content

Exemples

Réinitialisation d'un formulaire après réception d'un 205 Reset Content

Dans cet exemple, le client envoie une requête POST pour soumettre un formulaire avec le commentaire Bonjour ! :

http
POST /submit HTTP/1.1
Host: exemple.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 15

comment=Bonjour !

Après le traitement réussi de la soumission du formulaire, le serveur répond avec la réponse 205 suivante, indiquant que le client doit réinitialiser le formulaire.

http
HTTP/1.1 205 Reset Content
Content-Type: text/html; charset=utf-8
Content-Length: 0
Date: Wed, 26 Jun 2024 12:00:00 GMT

Spécifications

Specification
HTTP Semantics
# status.205

Voir aussi