在javaweb的学习中,关于http协议的内容,我知道请求有get,post等等七种方式,那响应有方式吗?
会返回对应的响应状态
1xx:提示信息。表示请求已经接收继续处理。
2xx:成功。表示请求已经接收成功。
3xx:重定向。要尧成的请求必须进行更进一步的操作。
4xx:客户端错误。可能是请求语法错误或者请求无法实现
5xx:服务器端错误。服务器未能处理请求(可能内部出现异常)。
常见相应状态码:
200 OK成功。
400 Bad Reuqest错误的请求语法,不能被服务器理解。
401 Unauthorized:请求未经授权。
403 Forbidden:服务器收到请求,但请求被服务器拒绝。
404 Not Found:请求资源不存在
405 Method Not Allowed:请求方式不被允许,如只支持get请求,但客户端使用了post请求)
500 Inernal server Error:服务器发送不可预期的错误。
503 server Unavailable:服务器当前不能处理客户端请求,一段时间后可能恢复正常