HTTP状态码

HTTP 状态码大全
状态码英文中文
100Continue继续
101Switching Protocols切换协议
200OK请求成功
201Created已创建
202Accepted已接受
204No Content无内容
301Moved Permanently永久重定向
302Found临时重定向
304Not Modified未修改
307Temporary Redirect临时重定向(保留方法)
308Permanent Redirect永久重定向(保留方法)
400Bad Request请求错误
401Unauthorized未授权
403Forbidden禁止访问
404Not Found未找到
405Method Not Allowed方法不被允许
408Request Timeout请求超时
409Conflict冲突
410Gone已删除
413Payload Too Large请求体过大
414URI Too LongURI 过长
418I'm a teapot我是一个茶壶(彩蛋)
429Too Many Requests请求过多
500Internal Server Error服务器内部错误
501Not Implemented未实现
502Bad Gateway网关错误
503Service Unavailable服务不可用
504Gateway Timeout网关超时
505HTTP Version Not SupportedHTTP 版本不支持
工具简介

HTTP 状态码查询工具收录了 100+ 个 HTTP 协议标准状态码及其含义说明,覆盖 1xx(信息)、2xx(成功)、3xx(重定向)、4xx(客户端错误)、5xx(服务器错误)五大类。每个状态码提供英文名称、中文释义、常见原因和解决建议。适用于 Web 开发调试、API 接口排障、SEO 状态码检查等场景,帮助快速定位 HTTP 通信中的问题。

使用步骤
1
搜索或分类浏览
在搜索框输入状态码数字(如 404)或关键词(如「重定向」),也可按分类标签切换浏览。
2
查看详情
点击某个状态码,查看中文释义、英文名称、可能原因、浏览器行为、解决建议等详细内容。
3
收藏常用码
可收藏常用的状态码到「我的收藏」,便于下次快速查阅。
常见问题
301 和 302 重定向有什么区别?

301 是永久重定向,浏览器会缓存新的 URL,搜索引擎会更新索引到新地址。302 是临时重定向,浏览器不会缓存,搜索引擎继续索引原地址。网站改版做 SEO 应该用 301。

403 和 401 的区别是什么?

401 Unauthorized 表示未认证,即用户没有提供有效凭证(未登录、未传 Token)。403 Forbidden 表示已认证但无权限(已登录但等级不够、IP 被封禁)。简单说:401 是「你是谁?」403 是「你不够格。」

500 错误通常是什么原因?

500 Internal Server Error 是通用服务端错误,可能原因包括:程序代码异常(未捕获的 Exception)、数据库连接失败、服务器配置错误、资源耗尽(内存/磁盘满)。需要查看服务器日志才能精确定位。

为什么会出现 429 状态码?

429 Too Many Requests 表示客户端请求频率超过了服务端的限流阈值。常见于 API 调用超限、爬虫过频、表单重复提交。解决方法:增加请求间隔、使用限流策略、升级 API 配额。