注意:app.use(cors())引入必须放在路由引入之前,否则不起作用
1、安装中间件cors
npm install cors --save
2、引入
var cors = require("cors");
3、使用
app.use(cors())
注:在cors()方法中可配置对应白名单等,默认是
{
"origin": "*",
"methods": "GET,HEAD,PUT,PATCH,POST,DELETE",
"preflightContinue": false,
"optionsSuccessStatus": 204
}
设置:
app.use(cors({
"origin": "*",
"methods": "GET,HEAD,PUT,PATCH,POST,DELETE",
"preflightContinue": false,
"optionsSuccessStatus": 204
}))
CORS中间件配置指南
本文详细介绍如何在Node.js应用中正确配置CORS中间件,包括安装、引入及使用步骤,确保跨域请求正常工作。文章还提供了设置CORS白名单等高级配置的示例。
2579

被折叠的 条评论
为什么被折叠?



