Necesito redirigir al usuario de una página a otra, pero necesito mantener la cadena de referencia original. Entonces, por ejemplo, si comienzan en http://www.othersite.com/pageA.jsp , haga clic en un enlace que los lleve a http://www.example.com/pageB.jsp , que luego ejecuta un 302 redirigir a http://www.example.com/pageC.jsp , necesito que la cadena de referencia contengahttp://www.othersite.com/pageA.jsp
¿Es este el comportamiento normal de una redirección 302? ¿O mi referidor original sería descartado a favor de http://www.example.com/pageB.jsp
? Eso no sería deseable.
No sé si hace alguna diferencia, pero estoy trabajando en JSP y estoy usando response.sendRedirect()
para ejecutar la redirección 302.
Debo mencionar que hice un experimento con esto, y parece haber mantenido la cadena de referencia original ( http://www.othersite.com/pageA.jsp
) pero solo quería asegurarme de que este fuera el comportamiento predeterminado normal, y no algo extraño por mi parte.
Aunque actualmente estoy usando una redirección 302, probablemente podría usar una redirección 301 en su lugar. ¿Sabe si el comportamiento de las redirecciones 301 es más confiable?