Yii的REST框架的HTTP状态代码和HTTP状态码参考
下面的列表总结了Yii的REST框架的HTTP状态代码:
200
: OK。一切正常。201
: 响应POST
请求时成功创建一个资源。Location
header 包含的URL指向新创建的资源。204
: 该请求被成功处理,响应不包含正文内容 (类似DELETE
请求)。304
: 资源没有被修改。可以使用缓存的版本。400
: 错误的请求。可能通过用户方面的多种原因引起的,例如在请求体内有无效的JSON 数据,无效的操作参数,等等。401
: 验证失败。403
: 已经经过身份验证的用户不允许访问指定的 API 末端。404
: 所请求的资源不存在。405
: 不被允许的方法。 请检查Allow
header 允许的HTTP方法。415
: 不支持的媒体类型。 所请求的内容类型或版本号是无效的。422
: 数据验证失败 (例如,响应一个POST
请求)。 请检查响应体内详细的错误消息。429
: 请求过多。 由于限速请求被拒绝。500
: 内部服务器错误。 这可能是由于内部程序错误引起的
Http状态码
状态 | 状态码 | 状态值 | 状态描述 |
---|---|---|---|
成功 | 200 | OK | 正常 |
成功 | 201 | Created | 已建立 |
成功 | 202 | Accepted | 已接受 |
成功 | 203 | Non-Authoritative Information | 无认证信息 |
成功 | 204 | No Content | 无内容 |
成功 | 205 | Reset Content | 重置内容 |
成功 | 206 | Partial Content | 部分内容 |
成功 | 207 | Multi-Status | 多状态响应 |
重定向 | 300 | Multiple Choices | 复合选择 |
重定向 | 301 | Moved Permanently | 永久转移 |
重定向 | 302 | Found | 找到 |
重定向 | 303 | See Other | 访问其他 |
重定向 | 304 | Not Modified | 没有更改 |
重定向 | 305 | Use Proxy | 使用代理 |
重定向 | 306 | Unused | 未使用 |
重定向 | 307 | Temporary Redirect | 暂时重定向 |
客户端错误 | 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 | Request Entity Too Large | 请求的实体过大 |
客户端错误 | 414 | Request-URI Too Long | 请求URI过长 |
客户端错误 | 415 | Unsupported Media Type | 不支持的媒体类型 |
客户端错误 | 416 | Requested Range Not Satisfiable | 请求范围未满足 |
客户端错误 | 417 | Expectation Failed | 期望失败 |
客户端错误 | 422 | Unprocessable Entity | 无法处理的请求实体 |
客户端错误 | 423 | Locked | 锁定 |
客户端错误 | 424 | Failed Dependency | 依赖导致的失败 |
服务器错误 | 500 | Internal Server Error | 内部错误 |
服务器错误 | 501 | Not Implemented | 未实现 |
服务器错误 | 502 | Bad Gateway | 错误网关 |
服务器错误 | 503 | Service Unavailable | 服务不可用 |
服务器错误 | 504 | Gateway Timeout | 网关超时 |
服务器错误 | 505 | HTTP Version Not Supported | 版本不支持 |
服务器错误 | 507 | Insufficient Storage | 系统空间不足 |