ToolKun
分类关于我们
ToolKun

一站式在线工具平台,提供各种实用工具,提升您的工作效率。

快速链接

  • 所有工具
  • 工具分类
  • 最新工具
  • 使用教程

支持

  • 帮助中心
  • 联系我们
  • 意见反馈
  • 关于我们
  • 隐私政策
  • 使用条款
  • 网站地图
  • Gemini Watermark Remover

© 2026 ToolKun. 保留所有权利。

为开发者和创作者用心打造

HTTP 状态码速查表:完整参考指南

完整的 HTTP 状态码参考手册,快速查询各状态码含义

完整状态码
分类筛选
快速搜索
1xx信息响应
100
Continue
继续请求,客户端应继续其请求
101
Switching Protocols
服务器根据客户端请求切换协议
102
Processing
服务器正在处理请求
103
Early Hints
预加载资源提示
2xx成功响应
200
OK
请求成功,返回请求的数据
201
Created
请求成功,服务器创建了新资源
202
Accepted
请求已接受,但尚未处理完成
203
Non-Authoritative Information
返回的信息来自第三方
204
No Content
请求成功,但没有返回内容
205
Reset Content
请求成功,客户端应重置文档视图
206
Partial Content
服务器成功处理了部分请求
207
Multi-Status
多状态响应
3xx重定向
300
Multiple Choices
请求的资源有多个可选位置
301
Moved Permanently
资源已永久移动到新位置
302
Found
资源临时移动到新位置
303
See Other
应使用 GET 方法访问另一个 URI
304
Not Modified
资源未修改,使用缓存
305
Use Proxy
必须通过代理访问
307
Temporary Redirect
临时重定向,保持请求方法
308
Permanent Redirect
永久重定向,保持请求方法
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
需要 Content-Length 头
412
Precondition Failed
前提条件失败
413
Payload Too Large
请求体过大
414
URI Too Long
URI 过长
415
Unsupported Media Type
不支持的媒体类型
416
Range Not Satisfiable
请求范围无效
417
Expectation Failed
Expect 头无法满足
418
I'm a teapot
我是茶壶(愚人节彩蛋)
421
Misdirected Request
请求被错误地定向
422
Unprocessable Entity
请求格式正确但语义错误
423
Locked
资源被锁定
424
Failed Dependency
依赖请求失败
425
Too Early
请求过早
426
Upgrade Required
需要升级协议
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 版本
506
Variant Also Negotiates
服务器配置错误
507
Insufficient Storage
存储空间不足
508
Loop Detected
检测到无限循环
510
Not Extended
需要扩展
511
Network Authentication Required
需要网络身份验证
使用说明

什么是 HTTP 状态码?

HTTP 状态码是服务器响应请求时返回的三位数字代码,用于表示请求的处理结果,如成功、重定向、错误等。

状态码分类

  • • 1xx:信息响应,请求正在处理
  • • 2xx:成功响应,请求已完成
  • • 3xx:重定向,需要进一步操作
  • • 4xx:客户端错误,请求有问题
  • • 5xx:服务器错误,服务器处理失败

HTTP 状态码参考工具提供完整的 HTTP 响应状态码列表和详细说明。从 1xx 信息响应到 5xx 服务器错误,每个状态码都配有含义解释、典型场景和处理建议。支持快速搜索和分类浏览,帮助开发者快速定位和解决 API 调用、网站访问中遇到的各种 HTTP 状态问题。

状态码分类说明

HTTP 状态码分为五类:1xx(信息响应)表示请求已接收,继续处理;2xx(成功)表示请求已成功处理;3xx(重定向)表示需要进一步操作;4xx(客户端错误)表示请求有误;5xx(服务器错误)表示服务器处理失败。

最常见的状态码

  • 200 OK - 请求成功
  • 301/302 - 永久/临时重定向
  • 400 Bad Request - 请求语法错误
  • 401/403 - 未授权/禁止访问
  • 404 Not Found - 资源不存在
  • 500/502/503 - 服务器错误

RESTful API 最佳实践

GET 成功返回 200,POST 创建资源返回 201,DELETE 成功返回 204(无内容)。参数验证失败返回 400,认证失败返回 401,权限不足返回 403,资源不存在返回 404。服务器异常返回 500,服务不可用返回 503。

FAQ

Q: 301 和 302 重定向有什么区别?

A: 301 是永久重定向,搜索引擎会将权重转移到新 URL,浏览器会缓存重定向;302 是临时重定向,搜索引擎保留原 URL 权重,浏览器每次都会请求原地址。网站改版用 301,临时维护用 302。

Q: 遇到 403 Forbidden 怎么办?

A: 403 表示服务器理解请求但拒绝执行,通常是权限问题。检查:1)是否已登录且有访问权限;2)API 密钥是否正确;3)IP 是否被封禁;4)请求是否触发了安全规则。

Q: 502 Bad Gateway 和 503 有什么区别?

A: 502 表示网关/代理服务器从上游服务器收到无效响应,通常是后端服务崩溃;503 表示服务器暂时无法处理请求,可能是过载或维护中。502 需检查后端服务,503 通常等待后会恢复。