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

303 See Other

Le code de statut de réponse de redirection HTTP 303 See Other indique que le navigateur doit se rediriger vers l'URL indiquée dans l'en-tête Location au lieu d'afficher la ressource demandée.

Ce code de réponse est souvent renvoyé à la suite de méthodes PUT ou POST afin que le client puisse obtenir une confirmation, ou afficher une représentation d'un objet réel (voir HTTP range-14 (angl.)). La méthode pour récupérer la ressource redirigée est toujours GET.

Statut

http
303 See Other

Exemples

Réponse 303 lors de la soumission d'un formulaire

Dans cet exemple, le client envoie une requête POST pour soumettre un formulaire à une inscription générique.

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

name=Sandra%20Smith&email=sandra.smith%40exemple.com

Le serveur peut renvoyer une réponse avec un statut 303 et une page de confirmation dans l'en-tête Location, afin que l'utilisateur·ice soit redirigé·e après avoir reçu la réponse.

http
HTTP/1.1 303 See Other
Location: https://www.exemple.com/confirmation/event/123
Content-Type: text/html; charset=UTF-8
Content-Length: 0

Spécifications

Specification
HTTP Semantics
# status.303

Voir aussi