2011-06-04 18 views

Respuesta

2

Básicamente, puede establecer los encabezados http que desee como servidor o cliente.

Si está indicando una redirección, debe proporcionar el encabezado de la ubicación como lo sugiere su ejemplo. También debe asegurarse de que sus encabezados de respuesta se refieran a esa respuesta en lugar de al recurso al que se redirige al cliente. es decir, sus encabezados aquí podrían incluir Content-Length: 0, omitir el encabezado Content-Type, etc.

No estoy seguro de si esto es lo que buscas, esta pregunta podría ser un poco más detallada.

-2

Siempre puede hacer la redirección 301/307. Hay maneras de hacerlo 1) hacerlo a través de código de Java:

response.setStatus(307); 
response.setHeader("Location",url); 

2) Lo mismo puede hacerse en las páginas JSP.

Un consejo aquí es: siempre use la función setHeader y no la función addHeader ya que se comportan de diferentes maneras.

Cuestiones relacionadas