CORS 标头生成器
Copied!
Frontend origin (e.g. https://www.tiptinker.com)
Backend / server
Generated CORS config
CORS 标头生成器 — 修复跨源错误
CORS 标头生成器可为您的后端生成即用型 CORS(跨源资源共享)配置。输入您的前端源并选择您的技术栈(通用标头、Nginx、Express 或 Flask),即可获得确切的标头或代码片段,以消除浏览器 CORS 错误。
为何使用此工具?
- 快速修复:无需记忆 CORS 语法即可获得正确的标头。
- 针对特定技术栈:输出适用于 Nginx、Express 或 Flask 的配置,方便您粘贴和调整。
- 安全的默认设置:允许常见方法和标头;您可以在生产环境中限制源。
主要特性
- 源:指定单个源或使用 * 表示任意源。
- 方法和标头:GET、POST、PUT、PATCH、DELETE、OPTIONS 以及 Content-Type、Authorization 等。
- 凭据:当源不是 * 时启用。
- 复制:一键复制生成的配置。
工作原理
该工具接收您的前端源和后端类型,然后输出原始标头行或简短的代码片段(Nginx 的 add_header、Express 的 cors()、Flask 的 CORS)。对于 OPTIONS 预检请求,Nginx 会返回 204。请根据您的具体设置调整代码片段。
试用 CORS 标头生成器
输入您的前端 URL 并选择后端。将结果复制到您的服务器配置或应用程序中并重新加载,即可解决 CORS 错误。