java response 状态码_Java Web Response对象的27个方法及状态码

response表示HttpServletResponse对象,主要将JSP容器处理后的结果传回到客户端。

0818b9ca8b590ca3270a3433284dd417.png

网络配图

1、void addCookie(Cookie cookie) 添加一个Cookie对象,保存客户端信息

2、void addDateHeader(String name, long value) 添加一个日期类型的HTTP头信息,覆盖同名的HTTP头信息

3、void addHeader(String name, String value) 添加一个HTTP头,覆盖同名的旧HTTP头

4、void addIntHeader(String name, int value) 添加一个整型的HTTP头,覆盖同名的旧HTTP头

5、boolean containsHeader(String name) 判断指定的HTTP头是否存在

6、String encodeRedirectURL(String url) 对sendRedirect()方法使用的URL进行编码

7、String encodeURL(String url) 将URL予以编码,回传包含session ID的URL

8、void flushBuffer() 强制把当前缓冲区的内容发送到客户端

9、int getBufferSize() 取得以kb为单位的缓冲区大小

10、String getCharacterEncoding() 获取响应的字符编码格式

11、String getContentType() 获取响应的类型

0818b9ca8b590ca3270a3433284dd417.png

网络配图

12、Locale getLocale() 获取响应的Locale对象

13、ServletOutputStream getOutputStream() 返回客户端的输出流对象

14、PrintWriter getWriter() 获取输出流对应的writer对象

15、boolean isCommitted() 判断服务器端是否已经将数据输出到客户端

16、void reset() 清空buffer中的所有内容

17、void resetBuffer() 情况buffer中所有的内容,但是保留HTTP头和状态信息

18、void sendError(int xc)

void sendError(int xc, String msg) 发送错误,包括状态码和错误信息

19、void sendRedirect(String locationg) 把响应发送到另外一个位置进行处理

20、void setBufferSize(int size) 设置以kb为单位的缓冲区大小

21、void setCharacterEncoding(String charset) 设置响应使用的字符编码格式

22、void setContentLength(int length) 设置响应的BODY长度

23、void setContentType(String type) 设置响应的类型

24、void setDateHeader(String name, long value) 设置指定名称的Data类型的HTTP头的值

25、void setHeader(String name, String value) 设置指定名称的HTTP头的值

26、void setIntHeader(String name, int value) 设置指定名称的int类型的HTTP头的值

27、void setStatus(int xc) 设置响应状态码,新值会覆盖当前值

0818b9ca8b590ca3270a3433284dd417.png

网络配图

成员(HTTP状态码):

int SC_CONTINUE = 100 int SC_SWITCHING_PROTOCOLS = 101

int SC_OK = 200 int SC_NON_AUTHORITATIVE_INFORMATION = 203

int SC_ACCEPTED = 202 int SC_CREATED = 201

int SC_NO_CONTENT = 204 int SC_RESET_CONTENT = 205

int SC_PARTIAL_CONTENT = 206 int SC_MULTIPLE_CHOICES = 300

int SC_MOVED_PERMANENTLY = 301 int SC_MOVED_TEMPORARILY = 302

int SC_FOUND = 302 int SC_SEE_OTHER = 303

int SC_NOT_MODIFIED = 304 int SC_USE_PROXY = 305

int SC_TEMPORARY_REDIRECT = 307 int SC_BAD_REQUEST = 400

int SC_UNAUTHORIZED = 401 int SC_PAYMENT_REQUIRED = 402

int SC_FORBIDDEN = 403 int SC_NOT_FOUND = 404

int SC_METHOD_NOT_ALLOWED = 405 int SC_NOT_ACCEPTABLE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值