HTTP 方法与 Header - 在线查 HTTP 方法与 Header 速查

HTTP 方法的安全性与幂等性对照,常用请求 / 响应 Header 的作用与示例,与状态码速查组成三件套

HTTP 方法与 Header · 使用说明

HTTP 方法与 Header 速查表:九个方法的安全性与幂等性一表对照,GET 与 PUT 谁能缓存、POST 为何不幂等一眼看清;三十个常用 Header 按请求与响应分组,Cache-Control、ETag、CORS 三件套的作用与示例逐条给出,可搜索、点击复制字段名。与 HTTP 状态码速查组成三件套,调接口时查完即走。

示例

输入
搜索 缓存
输出
Cache-Control / ETag / If-None-Match / Vary 一组协商缓存字段

如何使用

  1. 搜索方法名、Header 名或关键词
  2. 对照安全 / 幂等列确认方法语义
  3. 点「复制名」带走 Header 字段名

小贴士

  • 幂等方法重复执行结果一致,重试逻辑只对幂等请求安全
  • CORS 预检就是 OPTIONS 请求
  • Set-Cookie 记得带 HttpOnly 与 Secure

常见问题

HTTP Header 速查会上传数据吗?

不会。方法表与 Header 表都是内置数据,搜索与复制在浏览器本地完成,页面零网络请求,与 HTTP 状态码速查 同属零交互速查。

安全与幂等是什么意思?

安全指请求不修改服务器状态(GET / HEAD / OPTIONS);幂等指同一请求重复执行结果一致(PUT / DELETE 是,POST 不是)。设计重试与缓存策略时以这两列为准。

为什么有的 GET 也不能缓存?

可缓存是「允许」不是「必然」:响应带 Cache-Control: no-store 或 Set-Cookie 时不会缓存。缓存行为由响应头决定,对照本表与状态码表一起看。

CORS 报错先查哪个头?

先看响应有没有 Access-Control-Allow-Origin 及其值是否含你的来源;预检失败再看 Access-Control-Allow-Headers 是否覆盖自定义头。带 Origin 的请求才会触发 CORS 判定。

状态码在哪查?

速查分类的 HTTP 状态码 工具收录全部状态码并分组;方法语义(本工具)+ 状态码组合起来才是一次完整的 HTTP 交互语义。

📂

松开以自动格式化

支持 .json / .sql / .csv / .html / .css / .xml / .yaml 文件