常见HTTP协议状态码含义查询
HTTP协议状态码是服务器对客户端请求的响应标识。当用户访问web服务的时候,服务器会返回一个表示该请求状态的数字代码,我们在做开发调试的时候可以通过代码判断请求是否成功。
这些状态码分为以下五类,每类对应不同的响应类型:
1xx-信息提示
此类状态代码表示临时响应。
| 状态码 | 状态码英文 | 状态码中文含义 |
|---|---|---|
| 100 | 100 Continue | 继续 |
| 101 | 101 switching Protocols | 切换协议 |
2xx-成功
此类状态代码表明服务器成功地接受了客户端请求。
| 状态码 | 状态码英文 | 状态码中文含义 |
|---|---|---|
| 200 | 200 OK | 确定(请求已成功) |
| 201 | 201 Created | 已创建 |
| 202 | 202 Accepted | 已接受 |
| 203 | 203 Non-Authoritative Information | 非权威信息 |
| 204 | 204 No Content | 无内容 |
| 205 | 205 Reset Content | 重置内容 |
| 206 | 206 Partial Content | 部分内容 |
3xx-重定向
此类状态代码表示客户端需要采取进一步行动以满足请求。
| 状态码 | 状态码英文 | 状态码中文含义 |
|---|---|---|
| 300 | 300 Multiple Choices | 多项选择 |
| 301 | 301 Moved Permanently | 永久迁移 |
| 302 | 302 Found | 临时迁移 |
| 303 | 303 See Other | 参见其他 |
| 304 | 304 Not Modified | 未修改 |
| 305 | 305 Use Proxy | 使用代理 |
| 306 | 306 (Unused) | 未使用 |
| 307 | 307 Temporary Redirect | 临时重定向 |
| 308 | 308 Permanent Redirect | 永久重定向 |
4xx-客户端错误
此类状态代码表示客户端请求存在错误情况。
| 状态码 | 状态码英文 | 状态码中文含义 |
|---|---|---|
| 400 | 400 Bad Request | 错误请求 |
| 401 | 401 Unauthorized | 未授权 |
| 402 | 402 Payment Required | 需要付款 |
| 403 | 403 Forbidden | 禁止访问 |
| 404 | 404 Not Found | 未找到的 |
| 405 | 405 Method Not Allowed | 不允许的方法 |
| 406 | 406 Not Acceptable | 不接受的MIME类型 |
| 407 | 407 Proxy Authentication Required | 需要代理认证 |
| 408 | 408 Request Timeout | 请求超时 |
| 409 | 409 Conflict | 冲突 |
| 410 | 410 Gone | 目标已消失 |
| 411 | 411 Length Required | 请求头需要Content-Length字段 |
| 412 | 412 Precondition Failed | 前置条件失败 |
| 413 | 413 Content Too Large | 内容过大 |
| 414 | 414 URI Too Long | URI 过长 |
| 415 | 415 Unsupported Media Type | 不支持的媒体类型 |
| 416 | 416 Range Not Satisfiable | 范围无法满足 |
| 417 | 417 Expectation Failed | 执行失败 |
| 418 | 418 (Unused) | 未使用 |
| 421 | 421 Misdirected Request | 请求目标资源与服务器预期不匹配 |
| 422 | 422 Unprocessable Content | 请求数据存在语义错误 |
| 426 | 426 Upgrade Required | 需要升级协议 |
| 499 | 499 Client Close Request | 客户端主动关闭(由Nginx引入的非标准状态码) |
5xx-服务器错误
此类状态代码表示服务器由于遇到错误而不能完成该请求。
| 状态码 | 状态码英文 | 状态码中文含义 |
|---|---|---|
| 500 | 500 Internal Server Error | 内部服务器错误 |
| 501 | 501 Not Implemented | 服务器不支持请求的方法 |
| 502 | 502 Bad Gateway | 网关无效响应 |
| 503 | 503 Service Unavailable | 服务不可用 |
| 504 | 504 Gateway Timeout | 网关超时 |
| 505 | 505 HTTP Version Not Supported | HTTP版本不支持 |
| 522 | 522 Origin Connection Timeout | 源站连接超时(CDN等平台非标准状态码) |
| 525 | 525 Origin SSL Handshake Error | 源站SSL握手失败(CDN等平台非标准状态码) |
扩展说明:
正文到此结束
温馨提示:
本文最后更新于 2025年12月19日,已超过 24 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
- 本文标签: Netwoerk
- 本文链接: https://blog.eyyyye.com/article/102
- 版权声明: 本文由爱做梦的比特原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
