概述CORS 通过预检请求(OPTIONS)与响应头协商跨源访问权限。合理设置 `Access-Control-Allow-Origin`、`Allow-Methods/Headers` 与 `Max-Age` 可降低延迟与负载;凭证请求需使用精确来源而非 `*`。关键要点(已验证)预检缓存:`Access-Control-Max-Age` 缓存预检结果,减少重复 OPTIONS(来源)凭证:当 `credentials` 为 `include` 时必须使用精确 `Allow-Origin`,并返回 `Allow-Credentials: true`(来源)Vary:对返回 `Allow-Origin` 的响应设置 `Vary: Origin`,避免缓存污染(来源)服务器示例Access-Control-Allow-Origin: https://app.example.com Access-Control-Allow-Methods: GET, POST, OPTIONS Access-Control-Allow-Headers: Content-Type, Authorization Access-Control-Allow-Credentials: true Access-Control-Max-Age: 86400 Vary: Origin

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部
1.489905s