我在使用页面重转向方法前(转向的页面不再统一服务器),把一些需要的信息放到了http header中,但是为什么转向后的页面,取不到我放到的header数据呢?请大家指教。
代码简化如下:
response.setContentType("text/html; charset=gb2312");
response.addHeader("name","username");
response.sendRedirect("http://localhost:8090/client/middle.jsp");middle.jsp为:
String name = (String)request.getHeader("name"); 可是name == null,为什么会这样呢??/
代码简化如下:
response.setContentType("text/html; charset=gb2312");
response.addHeader("name","username");
response.sendRedirect("http://localhost:8090/client/middle.jsp");middle.jsp为:
String name = (String)request.getHeader("name"); 可是name == null,为什么会这样呢??/
response.addHeader("name","username");
String name = (String)request.getHeader("name");
out.println(name);
可是name == null,这样也不行呀,为什么会这样呢??/
http header做为服务器响应头已经发送到你的客户端