注意:app.use(cors())引入必須放在路由引入之前,否則不起作用
1、安裝跨域中間件cors
npm install cors --save
2、在app.js中引入
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 }))