Dans cet article, nous allons discuter de divers messages d'état qui relèvent de la catégorie des messages de statut de redirection.
Quels sont les messages d'état de redirection HTTP
Les messages de réponse envoyés par le serveur pour rediriger le client vers un nouvel emplacement en fournissant l'URL de cet emplacement particulier sont appelés les messages d'état de redirection HTTP. Ces messages se voient attribuer des codes à partir de 300, 301, jusqu'à 3xx. Certains des messages de statut qui relèvent de ce groupe sont expliqués ci-dessous.
300 choix multiples
Une réponse qui se compose d'au moins cinq options multiples et l'utilisateur doit choisir entre ces options. C'est essentiellement une liste de liens.
301 Déménagé Définitivement
Un message de réponse qui informe que l'URL de la ressource demandée a été modifiée en permanence et que le corps du message se compose de la nouvelle URL.
302 trouvé
Un message de réponse qui informe que l'URL de la ressource demandée a été temporairement modifiée et que le corps du message se compose de la nouvelle URL temporaire. Cependant, cette nouvelle URL pourrait changer à nouveau à l'avenir, mais jusque-là, cette nouvelle URL doit être utilisée.
303 Voir les autres
Un message de réponse qui dirige le client vers une autre URL de la ressource demandée…
304 Non modifié
Une réponse qui informe l'utilisateur que la ressource demandée n'a pas été modifiée et la version en cache de la ressource peut être utilisée. Cette réponse est utilisée à la suite de la mise en cache.
306 Commutateur Proxy
Un message de réponse informant l'utilisateur que la ressource demandée doit être accessible à l'aide d'un proxy. Cependant, pour des raisons de sécurité, cette réponse n'est plus utilisée.
307 Redirection temporaire
Ceci est similaire au 302 Réponse trouvée, qui informe l'utilisateur que la ressource demandée a été déplacée vers une autre URL temporaire. Cependant, ce qui le rend différent, c'est qu'il lie l'utilisateur à utiliser la même méthode pour la deuxième demande qui a été utilisée pour la première demande. Par exemple, si la méthode de trace a été utilisée pour la première demande, l'utilisateur doit utiliser cette méthode pour la deuxième demande.
308 Redirection permanente
C'est à peu près comme le 301 Déménagé Définitivement, qui informe l'utilisateur que la ressource demandée a été déplacée de façon permanente vers une autre URL. Cependant, ce qui le rend différent, c'est qu'il interdit à l'utilisateur d'utiliser une méthode différente de la méthode initiale utilisée pour la demande. Par exemple, si la méthode de put a été utilisée pour la première demande, l'utilisateur doit utiliser cette méthode pour la deuxième demande.
Conclusion
Les messages de réponse envoyés par le serveur pour rediriger le client vers un nouvel emplacement sont appelés messages d'état de redirection HTTP. Les messages qui relèvent de ce groupe sont de 300 choix multiples, 308 redirection permanente, etc. Ces messages se voient attribuer des codes à partir de 300, 301, jusqu'à 3xx. Tous ces messages servent un objectif différent dont nous avons discuté dans cet article.