Necesito redirigir al usuario de una página a otra, pero necesito mantener la cadena del referer original. Así, por ejemplo, si comienzan a cabo en http://www.othersite.com/pageA.jsp, haga clic en un vínculo que les llevara a http://www.mysite.com/pageB.jsp, que luego ejecuta un redireccionamiento 302 a http://www.mysite.com/pageC.jsp, necesito la cadena árbitro para contener "http://www.othersite.com/pageA.jsp"¿Una redirección 302 mantendrá la cadena del referer?
es éste el comportamiento normal para una redirección 302? ¿O mi referer original se descarta, a favor de "http://www.mysite.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 el redireccionamiento 302.
Debo mencionar que hice un experimento con esto, y parece haber conservado la cadena del referer original ("http://www.othersite.com/pageA.jsp"), pero solo quería asegurarme de que este era el comportamiento predeterminado normal, y no algo extraño en mi fin.
Gracias por su ayuda.
editar para agregar:
Aunque actualmente estoy usando una redirección 302, probablemente podría utilizar un redireccionamiento 301 en su lugar. ¿Sabes si el comportamiento de los redireccionamientos 301 es más confiable?
solo necesito lo contrario. Haga una redirección del lado del servidor * cambiando * la referencia en la redirección (por lo tanto, elimine la referencia original). ¿Nadie? – cprcrack