使用Servlet发送服务器端响应信息 Servlet API中定义一个专门的接口类javax.servlet.http.HttpServletResponse用于创建HTTP响应,包括HTTP协议的状态行、响应头以及消息体; HTTP响应示例设置响应状态行 - ...
使用Servlet发送服务器端响应信息
Servlet API中定义一个专门的接口类javax.servlet.http.HttpServletResponse用于创建HTTP响应,包括HTTP协议的状态行、响应头以及消息体;
HTTP响应示例
设置响应状态行
- 状态行分为HTTP协议、状态码和状态描述三个部分
- 状态描述与状态码直接相关
- HTTP协议由服务器确定
- 通过设置状态码来实现许多重要功能(可以把用户重定向到另一个网站,可以指示附加的文档是图片、PDF或HTML……)
HTTP状态码:
100-199:表示信息性代码,标示客户端应该采取的其他动作,请求正在进行。
200-299:表示客户请求成功。
300-399:表示用于已经移走的资源文件,指示新的地址。
400-499:表示由客户端引发的错误。
500-599:表示由服务器端引发的错误。
设置状态码
- 使用HttpServletResponse的setStatus()方法
//setStatus方法的参数是一个整数 //使用HttpServletResponse中的常量setStatus(HttpServletResponse.SC_NOT_FOUND );
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:JavaWeb总结(四)
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。