CORS 分析器

粘贴 Access-Control-* 响应头或完整 HTTP 响应,检查允许的 origin、credentials、methods、请求头、公开响应头、preflight 缓存与 Vary 设置中的明显冲突。所有分析都只在浏览器中进行。

浏览器本地处理 无需注册 网页分析

分析粘贴的 CORS origin 或响应头,检查 origin、credentials、method、header、max-age 和 Vary 组合中的错误与复核项。

如何分析 CORS 响应头

  1. 粘贴 origin、CORS 响应头或完整 HTTP 响应头。
  2. 查看 Allow-Origin、credentials、methods、allowed/exposed headers、max-age 和 Vary。
  3. 检查 * 与 credentials=true、指定 origin 缺少 Vary: Origin 等问题。

检查内容

重复 Allow-Origin、无效 origin、无效 credentials、* 与 credentials=true、错误 Max-Age 会被标记为错误。

指定 origin 缺少 Vary: Origin,以及 credentials 配合通配 methods/headers/expose,会在当前实现中标记为需要复核。

隐私与限制

CORS 文本仅在浏览器本地分析,不会发出真实跨域请求或 preflight。工具不会验证服务器路由、Cookie、重定向、代理行为或真实前端请求能否成功。

CORS Analyzer 常见问题

会真的发送 CORS 请求吗?

不会,只分析粘贴的值。

* 和 credentials=true 怎么处理?

会标记为错误。

为什么检查 Vary: Origin?

指定 origin 的响应可能影响共享缓存,因此会提示复核。

会验证真实 preflight 吗?

不会,不连接服务器。

响应头会上传吗?

不会,全部本地处理。