更新时间:2024-06-24 GMT+08:00
分享

状态码

常用状态码请参见表1

表1 请求状态返回码

状态码

描述

说明

200

OK

资源获取成功。

201

Created

资源创建成功。

202

Accepted

已经接受处理。

204

No Content

操作成功,但无数据。

400

Bad Request

请求内容缺失或无效的请求内容。

401

Unauthorized

权限无效。

403

Forbidden

不允许执行当前请求。

404

Not Found

请求的资源没有找到。

405

Method Not Allowed

对资源的操作不允许。

406

Not Acceptable

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

409

Conflict

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

411

Missing Content-Length

请求的报文中缺少http content-length头域。

413

Request Entity Too Large

服务器拒绝处理当前请求,因为该请求提交的实体数据大小超过了服务器愿意或者能够处理的范围。

416

Requested range not satisfiable

如果请求中包含了Range请求头,并且 Range中指定的任何数据范围都与当前资源的可用范围不重合,同时请求中又没有定义 If-Range 请求头,那么服务器就应当返回416状态码。

429

Too Many Requests

服务器会对接口进行流控,超过了接口限流要求,服务器将无法处理。

500

Internal Server Error

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

501

Not Implemented

请求中所涉及到的操作和元数据,系统未实现,不能处理。

503

Service Unavailable

用户发起太频繁请求,系统暂时不能为该用户提供服务。

相关文档