一、1xx 信息性状态码
100 Continue:表示目前为止一切正常,客户端可以继续发送请求或者忽略这个响应。
二、2xx 成功状态码
200 OK:最常见的成功状态码,表示请求已成功,响应的主体中包含请求的资源。
201 Created:表示请求成功并且服务器创建了新的资源。
202 Accepted:表示服务器已接受请求,但尚未处理。
三、3xx 重定向状态码
301 Moved Permanently:表示请求的资源已被永久移动到新位置,浏览器会自动重定向到新位置。
302 Found:表示请求的资源临时被移动到了其他位置,与 301 类似,但不保证是永久移动。
304 Not Modified:表示资源未被修改,客户端可以使用缓存的版本。
四、4xx 客户端错误状态码
400 Bad Request:表示请求有语法错误或无法被服务器理解。
401 Unauthorized:表示请求需要用户认证,没有提供有效的认证信息。
403 Forbidden:表示服务器理解请求,但拒绝执行,通常是因为权限不足。
404 Not Found:表示请求的资源不存在。
五、5xx 服务器错误状态码
500 Internal Server Error:表示服务器内部错误,无法完成请求。
502 Bad Gateway:表示作为网关或者代理的服务器在尝试执行请求时,从上游服务器接收到了无效的响应。
503 Service Unavailable:表示服务器暂时无法处理请求,通常是由于过载或维护。