后端跨域 1. 设置请求头 在创建路由时设置请求头开放权限res.setHeader(‘Access-Control-Allow-Origin’,’*’) const express = require( 'express' ) const router = express.Router() router.route('/position') .post((req,res,next) => { res.setHeader('Access-Control-Allow-Origin','*') res.render('position',{ data: JSON.stringify({ info: 'post', status: 200, name: 'Gabriel Yan' }) }) }) 2. 使用cors模块 在app.js中引用cors模块,并统一设置跨域 var cors = require( 'cors' ) // 统一设置跨域 app.use(cors({ "origin": "*", "methods": "GET,HEAD,PUT,PATCH,POST,DELETE", "preflightContinue": false, "optionsSuccessStatus": 200 }))