前端在和后端本地的接口做调通出现跨域怎么弄。这时候如果改request.js会让其它功能出现问题。如下
在config.js中
'/wzp': {
target: 'http://192.168.0.56:8080',
changeOrigin: true,
rewrite: (p) => p.replace(/^\/wzp/, '')
},
其中 wzp是后端人员名字,你也可以起其它标示符
在自己代码块中
axios({
method: "post",
headers: {
'inner-client-type': 'exporter',
},
url: `/wzp/abc/edf`,
}).then(res=>{
if(res?.code == 200){
//
}
})
注意后端给你的接口是 http://192.168.0.56:8080/abc/edf
其中header是前端和后端沟通之后的