app.all("*", function (req, res, next) {
// 跨域处理 cors 后台解决跨域
//允许的请求源
res.header("Access-Control-Allow-Origin", "*");
//允许的请求头
res.header("Access-Control-Allow-Headers", "*");
//允许的请求路径
res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
res.header("X-Powered-By", ' 3.2.1');
//允许的请求类型
res.header("Content-Type", "application/json;charset=utf-8");
next(); // 执行下一个路由
})
// http://localhost:3000/ajax
// app.use('/ajax', createProxyMiddleware({ target: 'http://127.0.0.1:3000', changeOrigin: true }));
// context: 定义哪些请求要被目标主机代理
// options.target:目标主机 (协议+主机名)
node 实现跨域
最新推荐文章于 2023-07-19 15:51:48 发布