Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
203 Non-Authoritative Information
Le code de statut deréponse de succès HTTP203 Non-Authoritative Information indique que la requête a réussi, mais qu'unmandataire transformant a modifié les en-têtes ou le contenu inclus de la réponse200 (OK) du serveur d'origine.
L'objectif de ce code de statut est de permettre aux mandataires transformants d'informer les clients lorsque des modifications ont été appliquées à des réponses réussies, car cela peut influencer les décisions concernant le contenu par la suite.Les transformations des messages peuvent signifier des modifications des en-têtes pour indiquer qu'une ressource provient d'un miroir ou d'une sauvegarde, mais peuvent aussi signifier la modification du contenu d'une manière présumée souhaitable pour le client.Ces modifications peuvent inclure le filtrage de logiciels malveillants, la transcodification de formats, le filtrage de la vie privée ou d'autres indications au client concernant de futures requêtes.
La réponse203 est similaire à la valeur214Transformation Applied de l'en-tête obsolèteWarning, qui peut s'appliquer aux réponses avec n'importe quel code de statut.
Dans cet article
Statut
203 Non-Authoritative InformationExemples
>Réception d'une réponse de message filtré
Dans cet exemple, un·e utilisateur·ice envoie une requêteGET pour le contenu avec l'identifiant123 àexemple.com.
GET /comments/123 HTTP/1.1Host: exemple.comUn mandataire a modifié le message selon des règles de filtrage de logiciels malveillants pour des pièces jointes connues comme dangereuses.Le contenu de la réponse a été modifié, remplaçant la valeur deattachment_url par un lien vers des informations sur le filtrage appliqué :
HTTP/1.1 203 Non-Authoritative InformationDate: Wed, 26 Jun 2024 12:00:00 GMTServer: Apache/2.4.1 (Unix)Content-Type: application/jsonContent-Length: 123{ "comment": "Découvrez ma bio !", "attachment_url": "https://exemple.com/attachment-unavailable-faq"}Spécifications
| Specification |
|---|
| HTTP Semantics> # status.203> |
Voir aussi
- Le code de statut HTTP
200 - Proxy server
- L'en-tête HTTP
Warning - Les méthodes de requête HTTP
- Les codes de statut de réponse HTTP