CORS 响应头分析
根据请求来源、方法和响应头,检查跨域请求为何通过或被阻止。
按输入条件模拟浏览器判断,不发送预检请求。CORS 不代替身份认证。
输入上限 64 KiB。
请求场景(可选)
留空时按 GET 请求判断。
CORS 响应头结构化表格 / 完整诊断报告
| 响应头 | 值 | 解析 | 说明 |
|---|---|---|---|
| 等待分析 | |||
CORS 使用提示
CORS 使用提示
CORS 边界
CORS 控制浏览器脚本能否读取跨源响应;它不替代服务端认证、授权、CSRF 防护或敏感数据分类。
预检触发
非简单方法、非 CORS-safelisted request headers、POST application/json 和 PNA 场景通常会触发浏览器 CORS-preflight cache 相关判断。
Credentials 与通配符
带 credentials 时 Access-Control-Allow-Origin 不能是 *;Access-Control-Allow-Credentials 只有精确 true 有效。
PNA / LNA 说明
Access-Control-Allow-Private-Network: true 可作为 PNA 兼容诊断项;Chrome 当前公开路线是 Local Network Access permission prompt 替代 paused PNA preflight effort。不同浏览器、版本、企业策略和实验开关需目标环境复核。
服务端配置提醒
动态或反射 Origin 必须先过服务端 allowlist,并用 Vary: Origin 隔离共享缓存;不要反射任意 Origin。