205

Reset Content

Officiellement,
le client doit rétablir le document dans son état d'origine. La demande a réussi

Spécification du code d'état HTTP 205

205 Reset Content indique que le serveur a répondu à la demande et souhaite que l'agent utilisateur rétablisse la "vue du document", qui est à l'origine de l'envoi de la demande, dans son état initial tel qu'il a été reçu du serveur d'origine.

Cette réponse est destinée à prendre en charge un cas d'utilisation courant de saisie de données dans lequel l'utilisateur reçoit un contenu qui prend en charge la saisie de données (un formulaire, un bloc-notes, un canevas, etc.), saisit ou manipule des données dans cet espace, fait en sorte que les données saisies soient soumises dans une demande, puis le mécanisme de saisie de données est réinitialisé pour la saisie suivante de sorte que l'utilisateur puisse facilement lancer une autre action de saisie.

Comme le code d'état 205 Reset Content implique qu'aucun contenu supplémentaire ne sera fourni, un serveur NE DOIT PAS générer de charge utile dans une réponse 205 Reset Content. En d'autres termes, un serveur DOIT faire l'une des choses suivantes pour une réponse 205 Reset Content : a) indiquer un corps de longueur nulle pour la réponse en incluant un champ d'en-tête Content-Length avec une valeur de 0 ; b) indiquer une charge utile de longueur nulle pour la réponse en incluant un champ d'en-tête Transfer-Encoding avec une valeur de chunked et un corps de message consistant en un seul chunk de longueur nulle ; ou, c) fermer la connexion immédiatement après l'envoi de la ligne vide terminant la section d'en-tête.

Dans la mesure où le code d'état 205 Reset Content implique qu'aucun contenu supplémentaire ne sera fourni, un serveur NE DOIT PAS générer de charge utile dans une réponse 205 Reset Content.

Source / Citation de : Le code d'état HTTP 205 Reset Content est spécifié par la section 6.3.6 de RFC7231.

Comment lancer un code d'état 205 avec PHP ?

Pour lancer le code d'état HTTP 205 sur une page web, on peut utiliser la fonction PHP http_response_code. La syntaxe est la suivante : http_response_code(205) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Teste le code d'état HTTP 205

Pour pouvoir afficher le code de statut HTTP (dans ce cas 205 Reset Content) et d'autres informations côté client, il faut ouvrir la console de développement avec F12. Ensuite, il faut naviguer vers l'onglet "Réseau". La page peut maintenant être ouverte, la page web (exemple index.php) doit être visible dans l'onglet réseau. Il faut la sélectionner et choisir ensuite le domaine Herder. L'utilisateur voit alors le résultat suivant :

Code d'état 205 Reset Content
Aperçu
URL: https://http-statuscode.com/errorCodeExample.php?code=205
Statut: 205 Reset Content
Ceux-ci: Network
Adresse IP: XX.XX.XX.XX
Code d'état 205 Reset Content

Compatibilité du navigateur avec le code d'état 205

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

Les constantes dans les langages de programmation

http.StatusResetContent
Response::HTTP_RESET_CONTENT
:reset_content
Auteur: Tony Brüser
Auteur: Tony Brüser

Tony Brüser est un développeur web enthousiaste avec une prédilection pour les codes de statut HTTP.

LinkedInGitHub