首页 > 代码库 > 16、请求HttpServletRequest和响应HttpServletResponce

16、请求HttpServletRequest和响应HttpServletResponce

技术分享

一、HttpServletResponse
里面有很多常量代表状态吗404等
1、响应行   HTTP/1.1   200   OK
setStatus(int sc) 设置响应状态码(200)
 
2、响应头
sendRedirect(String location)  // 请求重定向
setHeader(String name, String value)   // 设置响应头信息
 
//告知浏览器使用什么码表
response.setHeader("content-type", "text/html;charset=UTF-8");
 
 //告知客户端不缓存
 response.setHeader("pragma", "no-cache");
 response.setHeader("cache-control", "no-cache");
 response.setDateHeader("expires", 0);
 
Referesh刷新
 
3、响应正文(主体)
etWrite(); 字符输出流
getOutputStream(); 字节输出流
setCharacterEncoding(String charset) 告知服务器使用什么编码
setContentType(String type)

16、请求HttpServletRequest和响应HttpServletResponce