/** * 全站http配置 * * axios参数说明 * isSerialize是否开启form表单提交 * isToken是否需要token */ import axios from 'axios' const service = axios.create({ // baseURL: 'http://192.168.0.107:83', baseURL: 'http://192.168.0.107:80', // baseURL: 'http://s16s652780.51mypc.cn/api', timeout: 600000 // request timeout }) // 返回其他状态码 service.defaults.validateStatus = function (status) { return status >= 200 && status <= 500 } // 跨域请求,允许保存cookie service.defaults.withCredentials = true // http request拦截 service.interceptors.request.use(config => { return config }, error => { return Promise.reject(error) }) // http response 拦截 service.interceptors.response.use(res => { return res }, error => { return Promise.reject(new Error(error)) }) export default service