http响应状态码的意思
HTTP状态码是用来表明特定HTTP请求是否成功完成。响应被归为以下五大类:
- 信息响应 (100 – 199)成功响应 (200 – 299)
- 重定向消息 (300 – 399)
- 客户端错误响应 (400 – 499)
- 服务端错误响应 (500 – 599)
Servlet设置状态码
HttpServletResponse
接口
setStatus(int sc)
方法
设置此响应的状态代码
案例
resp.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
返回500状态码,表示业务问题
其中SC_INTERNAL_SERVER_ERROR
字段
状态代码 (500),指示 HTTP 服务器内部出现错误 这使它无法满足请求。
提示
业务问题一般报500
只有没有资源或者页面才可以报404
默认报200
您可以在 Oracle 的官方文档中查看有关 HttpServletResponse API 的详细信息。