S.N. | 方法 & 描述 |
---|
1 | String encodeRedirectURL(String url)
对sendRedirect()方法使用的URL进行编码 |
2 | String encodeURL(String url)
将URL编码,回传包含Session ID的URL |
3 | boolean containsHeader(String name)
返回指定的响应头是否存在 |
4 | boolean isCommitted()
返回响应是否已经提交到客户端 |
5 | void addCookie(Cookie cookie)
添加指定的cookie至响应中 |
6 | void addDateHeader(String name, long date)
添加指定名称的响应头和日期值 |
7 | void addHeader(String name, String value)
添加指定名称的响应头和值 |
8 | void addIntHeader(String name, int value)
添加指定名称的响应头和int值 |
9 | void flushBuffer()
将任何缓存中的内容写入客户端 |
10 | void reset()
清除任何缓存中的任何数据,包括状态码和各种响应头 |
11 | void resetBuffer()
清除基本的缓存数据,不包括响应头和状态码 |
12 | void sendError(int sc)
使用指定的状态码向客户端发送一个出错响应,然后清除缓存 |
13 | void sendError(int sc, String msg)
使用指定的状态码和消息向客户端发送一个出错响应 |
14 | void sendRedirect(String location)
使用指定的URL向客户端发送一个临时的间接响应 |
15 | void setBufferSize(int size)
设置响应体的缓存区大小 |
16 | void setCharacterEncoding(String charset)
指定响应的编码集(MIME字符集),例如UTF-8 |
17 | void setContentLength(int len)
指定HTTP servlets中响应的内容的长度,此方法用来设置 HTTP Content-Length 信息头 |
18 | void setContentType(String type)
设置响应的内容的类型,如果响应还未被提交的话 |
19 | void setDateHeader(String name, long date)
使用指定名称和值设置响应头的名称和内容 |
20 | void setHeader(String name, String value)
使用指定名称和值设置响应头的名称和内容 |
21 | void setIntHeader(String name, int value)
指定 int 类型的值到 name 标头 |
22 | void setLocale(Locale loc)
设置响应的语言环境,如果响应尚未被提交的话 |
23 | void setStatus(int sc)
设置响应的状态码 |