HTTP请求头提供了关于请求,响应或者其他的发送实体的信息 。
Allow 服务器支持哪些请求方法(如GET,POST等)。
Content-Encoding 文档的编码(Encode)方法。只有在解码之后才可以得到Content-Type头指定的内容类型。
Content-Length 表示内容长度。只有当浏览器使用持久HTTP连接时才需要这个数据。
Content-Type 表示后面的文档属于什么MIME类型。Servlet默认是text/plain,但通常需要显式地指定为text/html。由于经常需要设置Content-Type,因此HttpServletResponse提供了一个专用的方法setContentType。
Date 当前的GMT时间,你可以使用setDateHeader来设置这个头以避免转换时间格式的麻烦。
Expires 文档过期时间
Last-Modified 文档的最后改动时间。
Location 表示客户应当到哪里去提取文档。Location通常不是直接设置的,而是通过HttpServletResponse 的 sendRedirect 方法,该方法同时设置状态代码为302.
Refresh 表示浏览器应该在多少时间后刷新文档,以秒为单位。
Server 服务器名字。Servlet一般不设置这个值,而是由Web服务器自己设置。
Set-Cookie 设置和页面关联的Cookie。Servlet不应使用response.setHeader("Set-Cookie",...),而是应使用HttpServletResponse提供的专用方法 addCookie.
WWW-Authenticate 客户应该在Authorization 头中提供什么类型的授权信息。
网友评论