// 请求拦截器
axios.interceptors.request.use(
    config => {
        // 发送请求前 do something
        return config
    },
    error => {
        // 请求错误时 do something
        return Promise.reject(error)
    }
)

// 响应拦截器
axios.interceptors.response.use(
    response => {
        // 响应成功时 do something
        return response
    },
    error => {
        // 响应错误时 do something
        return Promise.reject(error)
    }
)