//创建一个axios
import axios from 'axios'
import { Message } from 'element-ui'
const http = axios.create({
baseURL: 'http://157.122.54.189:9095'
})
http.interceptors.response.use(
res => {
console.log('这里拦截到正常响应状态码为200的请求');
//如果状态码就报错的请求,这里无法拦截,需要添加第二个函数做回调
//如果拦截了请求或者响应,需要return
return res
}, err => {
console.log('这里拦截到状态码本身就出错');
//这里可以拦截到状态码本身就出错的请求
console.dir(err)
Message.error(err.response.data.Message || '系统错误')
}
)
export default http
效果