常见的http状态码

153 阅读1分钟

1xx - 信息性状态码

  • 100 Continue‌:服务器接收到请求的部分,客户端可以继续发送剩余部分。
  • 101 Switching Protocols:客户端请求服务器升级协议,服务器同意切换协议。

2xx - 成功状态码‌:

  • 200 OK:请求成功,服务器返回所请求的内容。
  • 201 Created:请求已成功并且服务器创建了新资源。
  • 204 No Content:服务器成功处理了请求但没有返回任何内容。

3xx - 重定向状态码

  • 301 Moved Permanently:资源已永久移动到新位置。
  • 302 Found:资源临时移动到不同位置。
  • 303 See Other:客户端应使用 GET 方法请求另一个 URL。
  • 304 Not Modified:资源未修改,可以使用缓存版本。
  • 307 Temporary Redirect:临时重定向,要求客户端保持请求方法不变。

4xx - 客户端错误状态码

  • 400 Bad Request:服务器无法理解请求的语法。
  • 401 Unauthorized:客户端未经授权访问所请求的资源。
  • 403 Forbidden:服务器理解请求但拒绝执行。
  • 404 Not Found:请求的资源不存在。

5xx - 服务器错误状态码

  • 500 Internal Server Error:服务器遇到意外错误。
  • 502 Bad Gateway:作为网关或代理的服务器从上游服务器收到无效响应。
  • 503 Service Unavailable:服务器暂时不可用,通常是由于过载或维护。