aprendí a usar Connection: close
al hacer redirecciones 301 en Java301 redirección: ¿Por qué conexión cerrar?
response.setStatus(301);
response.setHeader("Location", "http://www.example.com/");
response.setHeader("Connection", "close");
¿Por qué hacemos esto? ¿Por qué no omite la última línea?
que he visto en al menos tres ejemplos, incluido éste: http://www.pardontheinformation.com/2010/09/java-servlet-jsp-301-and-302-redirect.html
que nunca he visto la última línea omitido.