收录 72 个状态码(含触发场景与排查建议)、65 个消息头(含语法模板与例子)、12 个可直接粘贴的写法配方。全程离线可用。
72 条 · 点击任一行看场景与排查建议
标了「扩展」的不是 IANA 登记的码:Cloudflare、nginx、部分 PaaS 各自定义了自有码,处理时要按厂商文档理解。
72 个状态码、65 个消息头、12 组请求写法配方与 MIME 速查,中英双语离线可用
本地运行 · 数据不上传
这是一个偏工程实用的 HTTP 速查台,回答的不只是「404 是什么意思」,更是「遇到 404 该往哪查」「这个请求的 header 到底该怎么写」。状态码收录 72 项,以 RFC 9110 定义的集合为主干,补入 WebDAV(RFC 4918)、RFC 6585(426/428/429/431)、RFC 8297(103 Early Hints)、RFC 8470(425 Too Early)、RFC 7725(451 Legal Reasons)等标准化扩展,以及 nginx 499、Cloudflare 520-526、IIS 530 等在真实日志里绕不过去的非标准码;非标准项统一标注「扩展」徽章,不与标准混淆。每条给出中英双语的详细含义、真实触发场景和排查方向,并列出相关消息头,可一键跳转。消息头部分收录 65 个开发中真正需要手写的字段,每个都配语法模板与真实示例,覆盖条件请求、缓存分层、CORS 预检与安全响应头这些最容易写错的区域。「怎么写」页把 12 个高频场景整理成整段可复制的请求配方,含 curl、fetch、axios、Python requests、Go 等写法。MIME 表只列日常会手写到的 55 项,并注明注册名与浏览器容错别名之间的区别。全部内容内置于前端,离线可用。
共 72 项。主干是 RFC 9110(HTTP Semantics)定义的全部状态码,另补入已被其他 RFC 标准化的扩展(WebDAV RFC 4918、RFC 6585、RFC 8297(103 Early Hints)、RFC 8470(425 Too Early)、RFC 7725(451 Legal Reasons)、RFC 7538、RFC 5842、RFC 2295、RFC 2774)以及在真实日志里常见的非标准码(nginx 499、Cloudflare 520-526、IIS 530 等)。凡非 RFC 9110 标准集合的,都标注「扩展」徽章并注明来源,方便你判断能否依赖它。
只收开发中真的需要亲手写、或排查时必须认识的字段,按 12 类组织。收录标准是「你会在代码里手写它,或在抓包时需要解释它」。每个都配语法模板与示例,宁少而准,不做无人查阅的全量清单。
是可以直接粘贴的骨架,请求结构与消息头是完整且正确的,你只需把域名、路径、token、文件路径替换成自己的。每组配方底部还列出该场景常被忽略的注意事项。
这是刻意的取舍。IANA 注册类型有上千个,但工程师真正会手写的就是这几十种。与其用长表淹没常用项,不如把这 55 条写准:备注里区分了注册名与浏览器容错别名,例如 image/jpeg 才是注册名(image/jpg 只是别名),图标应写 image/vnd.microsoft.icon(image/x-icon 是历史别名),application/gzip 与 application/x-gzip 亦同。
不能。这是一个纯离线的参考与代码生成台,不会向任何服务器发起请求,也不联网。要真实验证响应,请配合浏览器开发者工具或 curl。
可以。所有代码块都做了自动换行处理,页面在窄屏下不会出现横向滚动,分类标签可横向滑动。