Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fr] Erreur dans la note de la page 301 Moved Permanently #24951

Open
htsr opened this issue Dec 4, 2024 · 0 comments
Open

[fr] Erreur dans la note de la page 301 Moved Permanently #24951

htsr opened this issue Dec 4, 2024 · 0 comments
Labels
l10n-fr Issues related to French content. needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened.

Comments

@htsr
Copy link

htsr commented Dec 4, 2024

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
@htsr htsr added l10n-fr Issues related to French content. needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Dec 4, 2024
@htsr htsr changed the title E [fr] Erreur dans la note de la page Status 301 Moved Permanently Dec 4, 2024
@htsr htsr changed the title [fr] Erreur dans la note de la page Status 301 Moved Permanently [fr] Erreur dans la note de la page 301 Moved Permanently Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
l10n-fr Issues related to French content. needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened.
Projects
None yet
Development

No branches or pull requests

1 participant