http状态码

http协议里,有五大类HTTP状态码

1xx状态码其实是提示信息,他表示目前是协议处理的中转状态,还需要后续的操作
2xx状态码是成功,表示报文已收到且被正确处理
3xx状态码是重定向,表示资源位置发生变动,需要客户端重新发送请求
4xx状态码是客户端错误,表示请求报文有误,服务器无法处理
5xx状态码是服务器错误,表示服务器在处理请求的时候内部发生了错误
那么我来说说我们最常看到的几种状态码
400 Bad Request表示客户端请求的报文有误,但比较笼统
404 Not Found表示请求的资源在服务器上不存在或未找到,所以无法提交给客户端
503 Service Unavailable表示服务器当前很忙,暂时无法响应