J'ai besoin de rediriger l'utilisateur d'une page à une autre, mais je dois conserver la chaîne de référence d'origine. Ainsi, par exemple, s'ils commencent sur http://www.othersite.com/pageA.jsp , cliquez sur un lien qui les mène à http://www.example.com/pageB.jsp , qui exécute ensuite un 302 rediriger vers http://www.example.com/pageC.jsp , j'ai besoin que la chaîne de référence contiennehttp://www.othersite.com/pageA.jsp
Est-ce le comportement normal pour une redirection 302? Ou mon référent d'origine serait-il abandonné, en faveur de http://www.example.com/pageB.jsp
? Ce ne serait pas souhaitable.
Je ne sais pas si cela fait une différence, mais je travaille dans JSP et j'utilise response.sendRedirect()
pour exécuter la redirection 302.
Je devrais mentionner que j'ai fait une expérience avec cela, et qu'il semble avoir conservé la chaîne de référence d'origine ( http://www.othersite.com/pageA.jsp
) mais je voulais juste m'assurer que c'était le comportement par défaut normal, et pas quelque chose de bizarre de mon côté.
Bien que j'utilise actuellement une redirection 302, je pourrais probablement utiliser une redirection 301 à la place. Savez-vous si le comportement des redirections 301 est plus fiable?