Codes 3xx

Les codes 3xx sont des codes de statut HTTP standard.

Ils sont envoyés par le serveur pour demander au client qu’il redirige sa requête vers une autre adresse.

300 Multiple Choices

 Code 300 : redirection au choix 
L’adresse demandée correspond à plusieurs ressources disponibles aux différentes adresses indiquées dans la réponse. Une adresse préférentielle peut être indiquée pour les clients qui exécute les redirections de manière automatique.

301 Moved Permanently

 Code 301 : redirection permanente 
Le document demandé a été définitivement déplacé à une nouvelle adresse. Le serveur demande que les prochaines requêtes pour ce document soient directement adressées à la nouvelle adresse.

302 Moved Temporarily

 Code 302 : redirection temporaire 
Le document demandé a été déplacé provisoirement à une nouvelle adresse. Comme il s’agit d’un déplacement provisoire, le serveur demande de ne pas enregistrer un changement d’adresse pour le document demandé.

303 See Other

 Code 303 : redirection temporaire avec GET 
Le document demandé a été déplacé provisoirement à une nouvelle adresse qui n’accepte que les requêtes GET. Comme il s’agit d’un déplacement provisoire, le serveur demande de ne pas enregistrer un changement d’adresse pour le document demandé.

304 Not Modified

 Code 304 : cache OK 
La requête a été traitée avec succès, mais aucune donnée n’a été envoyée car le document n’a pas changé depuis la dernière fois que le client l’a mise en cache. Le client est renvoyé à sa version en cache du document.

305 Use Proxy

 Code 305 : redirection via un proxy 
La méthode utilisée dans la requête est refusée par le serveur. Dans sa réponse, le serveur précise quelles sont les méthodes autorisées pour cette requête.

307 Temporary Redirect

 Code 307 : redirection temporaire (méthode inchangée) 
Le document demandé a été déplacé provisoirement à une nouvelle adresse. La méthode de la requête ne doit pas être modifiée pour l’accès à la nouvelle adresse. Comme il s’agit d’un déplacement provisoire, le serveur demande de ne pas enregistrer un changement d’adresse pour le document demandé.