CORS 配置生成器 - 每日工具 | daystool.com

🌐 CORS 配置生成器

CORS 配置生成器 - WebUtils

快速高效
简单易用
安全隐私

🔒 关于 CORS 配置

CORS(跨域资源共享)是一种机制,允许网页从其他域请求资源。本工具帮助您生成安全的 CORS 配置。

  • 安全警告:生产环境应避免使用 `Access-Control-Allow-Origin: *`,应明确指定允许的来源。
  • 凭证模式:携带 Cookie 时,`Access-Control-Allow-Origin` 不能为 `*`。
  • 预检请求:复杂请求会先发送 OPTIONS 请求进行预检。

所有配置均在浏览器本地生成,不会上传任何数据。

🎯 允许的来源 (Origins)

⚠️ 不推荐在生产环境使用,可能存在安全风险

输入完整的 URL 包括协议,如 https://example.com

📋 允许的 HTTP 方法 (Methods)

📨 允许的请求头 (Headers)

📤 暴露的响应头 (Expose Headers)

指定哪些响应头可以被前端 JavaScript 访问

⚙️ 其他选项

允许跨域请求携带 Cookie 等凭证信息

浏览器缓存预检请求结果的时间

📄 生成的配置

配置将在此显示...

💡 CORS 工作原理

  • 简单请求:GET/POST/HEAD 且只使用简单头,直接发送
  • 预检请求:复杂请求会先发送 OPTIONS 请求进行预检
  • 凭证模式:携带 Cookie 时,Origin 不能为 *
  • 安全建议:生产环境应明确指定允许的来源,避免使用 *