HTTP状态码

浏览和搜索所有HTTP状态码及其含义和描述。快速查找和了解各种HTTP响应状态码。

1xx - 信息响应

100 继续

服务器已收到请求头,客户端应继续发送请求体。

101 切换协议

服务器根据客户端的请求切换协议。通常是从HTTP切换到WebSocket。

102 处理中

服务器已收到并正在处理请求,但当前没有响应可用。

103 早期提示

用于在最终的HTTP消息发送之前返回一些响应头。

2xx - 成功响应

200 成功

HTTP请求成功的标准响应。

201 已创建

请求已被实现,新的资源已经依据请求的需要而创建。

202 已接受

服务器已接受请求,但尚未处理完成。

203 非权威信息

服务器是一个转换代理服务器,从源服务器收到了一个200 OK响应。

204 无内容

服务器成功处理了请求,但不需要返回任何实体内容。

205 重置内容

服务器成功处理了请求,且要求客户端重置文档视图。

206 部分内容

服务器成功处理了部分请求,这是对客户端发送的范围请求的响应。

3xx - 重定向

300 多种选择

请求的资源有多个可用的版本,每个版本都有不同的特性。

301 永久移动

请求的资源已永久移动到新的URL。

302 临时移动

请求的资源临时存在于不同的URL。

303 查看其他位置

请求的响应可以在另一个URL上找到。

304 未修改

自上次请求后,请求的资源未发生修改。

307 临时重定向

��求的资源临时存在于不同的URL,请使用原有的HTTP方法访问。

308 永久重定向

请求的资源已永久移动到新的URL,请使用原有的HTTP方法访问。

4xx - 客户端错误

400 错误请求

由于明显的客户端错误,服务器无法或不会处理该请求。

401 未授权

请求要求用户的身份认证,但认证失败或未提供认证信息。

402 需要付款

保留状态码,最初是为数字支付系统设计的。

403 禁止访问

服务器理解请求但拒绝执行。用户可能没有必要的权限。

404 未找到

服务器找不到请求的资源。

405 方法不允许

请求行中指定的请求方法不能被用于请求相应的资源。

406 不接受

请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。

407 需要代理认证

需要通过代理服务器的认证才能处理请求。

408 请求超时

服务器等待客户端发送的请求时间过长。

409 冲突

由于和被请求的资源的当前状态之间存在冲突,请求无法完成。

410 已删除

被请求的资源已永久删除,且不会再得到的。

411 需要有效长度

服务器拒绝在没有定义Content-Length头的情况下接受请求。

412 先决条件失败

服务器在验证请求的先决条件时,发现一个或多个条件失败。

413 请求实体过大

服务器无法处理请求,因为请求实体���大。

414 URI过长

请求的URI过长,服务器无法处理。

415 不支持的媒体类型

服务器无法处理请求附带的媒体格式。

416 请求范围不符合要求

客户端请求的范围无效或无法满足。

417 预期结果失败

服务器无法满足Expect请求头字段的要求。

418 我是茶壶

服务器拒绝冲泡咖啡,因为它是个茶壶。(1998年的愚人节玩笑)

422 无法处理的实体

请求格式正确,但由于含有语义错误,无法响应。

429 请求过多

用户在给定的时间内发送了太多的请求。

5xx - 服务器错误

500 服务器内部错误

服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。

501 尚未实施

服务器不支持当前请求所需要的某个功能。

502 错误网关

作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。

503 服务不可用

由于临时的服务器维护或者过载,服务器当前无法处理请求。

504 网关超时

作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器收到响应。

505 HTTP版本不支持

服务器不支持请求中所使用的HTTP协议版本。

506 变量协商失败

服务器内部配置错误:所选的变量资源被配置为参与透明内容协商本身,因此不是一个合适的协商终点。

507 存储空间不足

服务器无法存储完成请求所必须的内容。

508 检测到无限循环

服务器在处理请求时检测到一个无限循环。

510 未扩展

获取资源所需要的策略并没有被满足。

511 需要网络认证

客户端需要进行身份验证才能获得网络访问权限。