Contents

http状态码

1xx 信息响应

  • 100 Continue: 继续。客户端应继续其请求。
  • 101 Switching Protocols: 切换协议。服务器根据客户端的请求切换协议。
  • 102 Processing: 处理将继续执行。

2xx 成功

  • 200 OK: 请求成功。服务器已成功处理了请求。
  • 201 Created: 已创建。请求成功并且服务器创建了新的资源。
  • 202 Accepted: 已接受。服务器已接受请求,但尚未处理。
  • 203 Non-Authoritative Information: 非权威信息。服务器成功处理了请求,但返回的信息可能来自另一来源。
  • 204 No Content: 无内容。服务器成功处理了请求,但没有返回任何内容。
  • 205 Reset Content: 重置内容。服务器成功处理了请求,并要求客户端重置视图。
  • 206 Partial Content: 部分内容。服务器成功处理了部分GET请求。
  • 207 Multi-Status: 多状态。消息体中包含多个独立操作的状态码。
  • 208 Already Reported: 已经报告。DAV绑定成员的状态已经在前一个响应中列出。
  • 226 IM Used: IM使用。服务器已经完成GET请求,并执行了实例操控。

3xx 重定向

  • 300 Multiple Choices: 多种选择。请求的资源有多种选择。
  • 301 Moved Permanently: 永久移动。请求的资源已永久移动到新URI。
  • 302 Found: 临时移动。请求的资源临时移动到新URI。
  • 303 See Other: 查看其他。响应可以在另一URI找到。
  • 304 Not Modified: 未修改。资源未修改,可以使用缓存的版本。
  • 305 Use Proxy: 使用代理。请求的资源必须通过代理访问。
  • 306 (Unused): 已废弃。原用于指定请求应使用的代理,现在不再使用。
  • 307 Temporary Redirect: 临时重定向。请求的资源临时移动到新URI。
  • 308 Permanent Redirect: 永久重定向。请求和所有将来的请求应使用新的URI。

4xx 客户端错误

  • 400 Bad Request: 错误请求。服务器不理解请求的语法。
  • 401 Unauthorized: 未授权。请求要求身份验证。
  • 402 Payment Required: 需要付款。保留,将来使用。
  • 403 Forbidden: 禁止。服务器拒绝请求。
  • 404 Not Found: 未找到。服务器找不到请求的资源。
  • 405 Method Not Allowed: 方法禁用。禁用请求中指定的方法。
  • 406 Not Acceptable: 不接受。无法使用请求的内容特性响应请求的资源。
  • 407 Proxy Authentication Required: 需要代理授权。客户端必须通过代理进行身份验证。
  • 408 Request Timeout: 请求超时。服务器等候请求时超时。
  • 409 Conflict: 冲突。服务器在完成请求时发生冲突。
  • 410 Gone: 已删除。请求的资源已永久删除。
  • 411 Length Required: 需要有效长度。服务器不接受不含有效内容长度标头字段的请求。
  • 412 Precondition Failed: 未满足前提条件。服务器未满足请求者在请求中设置的其中一个前提条件。
  • 413 Payload Too Large: 载荷过大。请求实体过大,服务器无法处理。
  • 414 URI Too Long: URI过长。请求的URI过长,服务器无法处理。
  • 415 Unsupported Media Type: 不支持的媒体类型。请求的格式不受服务器支持。
  • 416 Range Not Satisfiable: 范围不合适。请求的范围无法满足。
  • 417 Expectation Failed: 未满足期望值。服务器无法满足期望值。
  • 418 I’m a teapot: 我是茶壶。用于愚人节笑话的状态码。
  • 421 Misdirected Request: 请求被误导。服务器无法生成响应。
  • 422 Unprocessable Entity: 无法处理的实体。请求格式正确,但语义错误。
  • 423 Locked: 锁定。资源被锁定。
  • 424 Failed Dependency: 依赖失败。由于前一个请求失败,请求失败。
  • 425 Too Early: 太早。服务器不愿意处理请求,因为它可能被重放。
  • 426 Upgrade Required: 需要升级。客户端应切换到TLS/1.0。
  • 428 Precondition Required: 需要前提条件。要求请求先满足前提条件。
  • 429 Too Many Requests: 请求过多。用户在给定时间内发送了太多请求。
  • 431 Request Header Fields Too Large: 请求头字段太大。请求头字段太大,服务器拒绝。
  • 451 Unavailable For Legal Reasons: 因法律原因不可用。服务器由于法律原因无法提供资源。

5xx 服务器错误

  • 500 Internal Server Error: 服务器内部错误。服务器遇到错误,无法完成请求。
  • 501 Not Implemented: 尚未实施。服务器不具备完成请求的功能。
  • 502 Bad Gateway: 错误网关。服务器作为网关或代理,从上游服务器收到无效响应。
  • 503 Service Unavailable: 服务不可用。服务器目前无法使用(由于过载或维护)。
  • 504 Gateway Timeout: 网关超时。服务器作为网关或代理,未及时从上游服务器接收请求。
  • 505 HTTP Version Not Supported: HTTP版本不受支持。服务器不支持请求中使用的HTTP协议版本。
  • 506 Variant Also Negotiates: 变体也进行协商。服务器有内部配置错误。
  • 507 Insufficient Storage: 存储不足。服务器无法存储完成请求所需的内容。
  • 508 Loop Detected: 检测到循环。服务器在处理请求时检测到无限循环。
  • 510 Not Extended: 未扩展。获取资源的策略不满足请求。
  • 511 Network Authentication Required: 需要网络认证。客户端需要进行身份验证以获得网络访问权限。