Vue前端代理

设置代理

1
2
3
4
5
6
7
8
proxyTable: {
'/api': {
target: api_host, // 目标服务器地址
changeOrigin: true, // 允许跨域
pathRewrite: { '^/api': '' }, // 重写路径
secure: false, // 如果是https接口,需要配置这个参数
}
},

axios统一配置

1
2
3
4
5
6
7
8
9
// 统一配置
let FEBS_REQUEST = axios.create({
baseURL: '/api',
responseType: 'json',
validateStatus (status) {
// 200 外的状态码都认定为失败
return status === 200
}
})