1xx:信息性状态码,表示接收的请求正在处理。
- 100 Continue:客户端应继续其请求
- 101 Switching Protocols:服务器正在切换协议
2xx:成功状态码,表示请求已成功被服务器接收、理解、并接受。
- 200 OK:请求成功
- 201 Created:请求被创建完成,同时新的资源被创建
- 204 No Content:请求成功,但是没有返回响应内容
3xx:重定向状态码,表示客户端需要进一步操作才能完成请求。
- 301 Moved Permanently:请求的资源被永久转移至新的URI
- 302 Found:请求的资源被暂时转移至新的URI
- 304 Not Modified:客户端使用缓存的文件
4xx:客户端错误状态码,表示请求包含语法错误或请求无法被实现。
- 400 Bad Request:请求错误,服务器未能识别该请求
- 401 Unauthorized:未经授权,需要认证
- 403 Forbidden:服务器已经理解请求,但是拒绝执行它
- 404 Not Found:请求的资源不存在
5xx:服务器错误状态码,表示服务器在处理请求的过程中发生错误。
- 500 Internal Server Error:服务器内部错误
- 503 Service Unavailable:服务器当前无法处理请求,一般用于服务器维护时间。