返回首页

HTTP状态码参考 - MyTools在线工具

🧰 MyTools

HTTP状态码参考

全部
状态码
名称
描述
100
Continue
服务器已收到请求头,客户端应继续发送请求体
101
Switching Protocols
服务器正在根据客户端请求切换协议
200
OK
请求成功
201
Created
请求成功并创建了新资源
204
No Content
请求成功但无返回内容
206
Partial Content
成功返回部分内容(范围请求)
301
Moved Permanently
资源已永久移动到新URL
302
Found
资源临时移动到新URL(历史沿用)
304
Not Modified
资源未修改,可使用缓存
307
Temporary Redirect
资源临时重定向,请求方法不变
308
Permanent Redirect
资源永久重定向,请求方法不变
400
Bad Request
服务器无法理解请求,语法错误
401
Unauthorized
未授权,需要身份验证
403
Forbidden
服务器拒绝执行请求
404
Not Found
请求的资源不存在
405
Method Not Allowed
请求方法不被允许
408
Request Timeout
服务器等待请求超时
409
Conflict
请求与服务器当前状态冲突
410
Gone
资源已被永久删除
413
Payload Too Large
请求体过大,服务器拒绝处理
415
Unsupported Media Type
不支持的媒体类型
429
Too Many Requests
请求过于频繁,被限流
500
Internal Server Error
服务器内部错误
501
Not Implemented
服务器不支持该请求方法
502
Bad Gateway
网关或代理收到无效响应
503
Service Unavailable
服务暂时不可用(维护或过载)
504
Gateway Timeout
网关或代理未及时收到上游响应

HTTP 状态码速查表:按类别浏览 1xx–5xx 全部状态码的含义与典型成因,排查接口问题时快速对号入座。

适用场景

  • 接口报错先查状态码含义,缩小排查范围
  • 前端按状态码分支处理:301 与 302 的缓存行为差异等
  • 面试复习与团队新人培训速查

常见问题

401 和 403 有什么区别?

401 是"没登录"(未认证,通常应触发登录流程);403 是"登录了但没权限"(已认证、无授权)。前者问"你是谁",后者问"你配吗"。

301 和 302 对 SEO 的影响一样吗?

不一样。301 永久重定向会把搜索权重转移到新地址;302 临时重定向保留原地址索引。换域名用 302 是常见 SEO 事故。

状态码 200 但业务失败是怎么回事?

HTTP 状态码只描述传输层结果。很多系统统一返回 200,把业务错误放在响应体 code 字段里——排查时要同时看两层。

相关工具