前端的处理方法:
devServer: {
proxy: {
'/api/': {
target: 'http://***/',
changeOrigin: true, // 这个无效
router: function(req) {
delete req.headers.origin // 加上这个有效
},
}
}
}
还可以这么处理:
devServer: {
proxy: {
'/api/': {
target: 'http://***/',
changeOrigin: true,
headers: {
host: '***', // 和转发url一样 host不带协议头 origin带上
origin: 'http://***'
},
}
}
仅供参考,403问题出现的原因很多,上述只是其中解决方法之一
上一篇:
js获取url地址中的参数
下一篇:
微信小程序之间互相跳转的处理方法