Preciso redirecionar o usuário de uma página para outra, mas preciso manter a string de referência original. Assim, por exemplo, se eles começarem em http://www.othersite.com/pageA.jsp , clique em um link que os leva para http://www.example.com/pageB.jsp , que então executa um 302 redirecionar para http://www.example.com/pageC.jsp , preciso que a string de referência contenhahttp://www.othersite.com/pageA.jsp
Este é o comportamento normal para um redirecionamento 302? Ou minha referência original seria descartada, em favor de http://www.example.com/pageB.jsp
? Isso não seria desejável.
Não sei se faz alguma diferença, mas estou trabalhando em JSP e estou usando response.sendRedirect()
para executar o redirecionamento 302.
Devo mencionar que fiz um experimento com isso, e parece ter mantido a string de referência original ( http://www.othersite.com/pageA.jsp
), mas eu só queria ter certeza de que esse era o comportamento padrão normal, e não algo estranho da minha parte.
Embora eu esteja usando um redirecionamento 302, provavelmente poderia usar um redirecionamento 301. Você sabe se o comportamento dos redirecionamentos 301 é mais confiável?