解决办法:
webpack默认代理不支持 https 协议,如若要代理https请求,则需配置如下,
proxyTable: {
// 代理所有的以 /xinruiapi开头的请求到 https://xxxx.com
'/xinruiapi': {
target: 'https://xxxx.com',
changeOrigin: true,
pathRewrite: {
'^/xinruiapi': ''
},
secure: false,
headers: {
Referer: 'https://xxxx.com'
}
}
}
pathRewrite中的/xinruiapi代表:比如我要调用'http://10.73.8.136:8081/user/login',直接写‘/xinruiapi/user/login'即可
target:代表接口中的IP地址与端口,要写http