request得到请求header,
request.getHeaderNames();
response设置响应头。
response.setHeader(name, value);//通用的设置响应头的方法 //有些响应头比较常用,如果使用response.setHeader(name, value);的方式,你需要正确的写出其name,因此java有单独把这些重要的 //常用的响应头拎出来封装成了方法,省的你去记name了 //注:设置应答头应该在发送任何文档内容之前进行。 response.setDateHeader//设置包含日期的应答头,避免了把Java时间转换为GMT时间字符串的麻烦 response.setIntHeadr//设置整数值应答头,避免了把整数转换为字符串的麻烦 response.setContentType//等于 setHeader("Content-Type","x") response.setContentLength//设等于 setHeader("Content-Length",22)。对于支持持久HTTP连接的浏览器有效 response.addCookie//设置一个Cookie(Servlet API中没有setCookie方法,因为应答往往包含多个Set-Cookie头)。 response.sendRedirect//相当于setHeader("Location","x")
常用mine类型:
后缀 mine类型
.* application/octet-stream
.dll/.exe application/x-msdownload
.txt等 text/plain
.htm/.html/.xhtmltext/html
.jpg image/jpeg
json对象 application/json