HTTP 参考大全
HTTP 状态码、请求方法、请求响应头、Content 类型完整对照表,实时搜索过滤与一键复制
HTTP 协议参考查询
点击表格中任意一行可复制对应内容到剪贴板,搜索框支持实时过滤
使用说明
- 在顶部搜索框输入关键字,实时过滤匹配状态码、名称或描述
- 点击左侧分类 Tab 在 HTTP 状态码 / 请求方法 / 请求头 / 响应头 / Content-Type 之间切换
- 不同分类展示不同列结构,自动适配当前分类的字段
- 点击表格任意一行,复制该行对应内容到剪贴板,便于粘贴使用
- 点击"清空"按钮可重置搜索框并显示全部记录
- 统计栏实时显示当前分类下记录总数
适用场景
- 接口调试:快速查询 HTTP 状态码与头部字段含义
- 协议学习:系统了解 HTTP 请求方法与缓存语义
- 排查问题:根据状态码与响应头定位网络请求异常
- 编写文档:快速复制 Content-Type、头部字段名
- 面试复习:HTTP 协议常考知识点对照速查
安全保障
- 本地查询:所有数据内嵌于页面,无需网络请求
- 隐私保护:不收集、不上传任何用户查询内容
- 权威数据:依据 RFC 7231、RFC 9110 等标准整理
- 免费使用:无需注册,打开即用
常见问题
HTTP 状态码是如何分类的?
HTTP 状态码按首位数字分为 5 类:1xx 表示信息(请求已接收继续处理)、2xx 表示成功、3xx 表示重定向(需进一步操作)、4xx 表示客户端错误(请求有语法或权限问题)、5xx 表示服务器错误(服务器处理请求时出错)。
"安全"与"幂等"的请求方法分别是什么意思?
"安全"指该方法不会修改服务器资源(如 GET、HEAD 仅读取数据);"幂等"指多次执行相同请求产生相同结果(如 GET、PUT、DELETE)。POST 既不安全也不幂等,因为每次请求都会创建新资源。理解这两个特性对 API 设计与重试策略非常重要。
请求头与响应头有什么区别?
请求头由客户端发送给服务器,描述客户端环境与请求期望(如 User-Agent、Accept、Authorization);响应头由服务器返回给客户端,描述响应内容与服务器状态(如 Content-Type、Set-Cookie、ETag)。部分头部字段(如 Cache-Control、Connection)请求和响应中均可使用。
Content-Type 与 MIME 类型有什么关系?
Content-Type 是 HTTP 头部字段,其值即为 MIME 类型(Multipurpose Internet Mail Extensions)。MIME 类型规范了文件的格式与解析方式,例如 application/json 表示 JSON 数据、text/html 表示 HTML 文档、image/png 表示 PNG 图片。浏览器与服务器依据 MIME 类型决定如何处理响应体内容。