[fr] Erreur dans la note de la page 301 Moved Permanently #24951
Labels
l10n-fr
Issues related to French content.
needs triage
Triage needed by staff and/or partners. Automatically applied when an issue is opened.
URL MDN
https://developer.mozilla.org/fr/docs/Web/HTTP/Status/301
Sur quelle section/titre porte ce problème ?
La note juste après l'introduction
Quelle information était incorrecte, inutile ou incomplète ?
Même si la spécification impose que la méthode et le corps ne soient pas altérés lors d'une redirection, tous les agents utilisateurs ne s'y conforment pas et il est possible de trouver des logiciels bogués sur ce point. Il est donc recommandé d'utiliser le code 301 uniquement pour répondre à une requête GET ou HEAD, et de privilégier le code 308 Permanent Redirect pour répondre à POST puisque le changement de méthode est explicitement interdit avec ce statut.
Que vous attendiez-vous à voir ?
Dans la spécification Fetch Standard, quand un agent utilisateur reçoit un 301 en réponse à une requête POST, il utilise la méthode GET dans la requête de redirection suivante, tel que permis par la spécification HTTP. Pour éviter que les agents utilisateurs modifient la requête, utilisez 308 Permanent Redirect à la place puisque le changement de méthode est explicitement interdit avec ce statut.
Avez-vous des liens, références ou citations sur ce sujet ?
Souhaitez-vous ajouter autre chose ?
J'ai traduit l'article anglais de cette page (qui correspond bien à la doc dans les liens).
Métadonnées MDN
Page report details
fr/web/http/status/301
The text was updated successfully, but these errors were encountered: