| | |
| | | import axios from 'axios' |
| | | |
| | | const service = axios.create({ |
| | | // baseURL: 'http://192.168.0.107:83', |
| | | baseURL: 'http://192.168.0.107:80', |
| | | // baseURL: 'http://192.168.0.107:83', |
| | | timeout: 600000 // request timeout |
| | | // baseURL: 'http://192.168.0.107:83', |
| | | // baseURL: 'http://192.168.0.107:80', |
| | | baseURL: 'http://localhost:82', |
| | | timeout: 600000 // request timeout |
| | | }) |
| | | |
| | | // 返回其他状态码 |
| | | service.defaults.validateStatus = function (status) { |
| | | return status >= 200 && status <= 500 |
| | | return status >= 200 && status <= 500 |
| | | } |
| | | |
| | | // 跨域请求,允许保存cookie |
| | |
| | | |
| | | // http request拦截 |
| | | service.interceptors.request.use(config => { |
| | | return config |
| | | return config |
| | | }, error => { |
| | | return Promise.reject(error) |
| | | return Promise.reject(error) |
| | | }) |
| | | |
| | | // http response 拦截 |
| | | service.interceptors.response.use(res => { |
| | | return res |
| | | return res |
| | | }, error => { |
| | | return Promise.reject(new Error(error)) |
| | | return Promise.reject(new Error(error)) |
| | | }) |
| | | |
| | | export default service |