应该是setHeader("Host","locallost");
getHeader("Host");
要不把代码贴出来

解决方案 »

  1.   

    呵呵~~没错!是这样子的!
    HttpServletResponse.setHeader("Host", java.net.InetAddress.getByName(HttpServletRequest.getServerName()).getHostAddress() + ":" + HttpServletRequest.getServerPort());
    我不管它是用http://hostname:port或者是http://ip:port访问~~我都将它的前面的hostname或ip解析成ip~~然后统一写到头里去!
    但在getHeader里就出不来!