/* * @Description: axios拦截器 * @Version: * @Autor: kindring * @Date: 2021-08-31 11:07:49 * @LastEditors: kindring * @LastEditTime: 2021-08-31 15:03:03 */ import axios from 'axios' import router from '@/router/index.js'; // // axios.defaults.baseURL = (process.env.NODE_ENV === 'development') ? process.env.BASE_API : ""; // console.log(axios.defaults.baseURL); // axios.interceptors.request.use(config => { // config.headers.withCredentials = true; // // App.$message.info('test') // config.changeOrigin= true // config.credentials= true; // config.secure= true // return config // },error =>{ // return Promise.reject(error) // }) // // // 统一处理错误 // axios.interceptors.response.use(response=>{ // return response; // },error => { // if (error && error.response) { // switch (error.response.status) { // case 400: // console.log('400错误'); // // 对400错误您的处理\ // break // case 401: // console.log('401权限错误'); // router.push('/login').then(); // break // // 对 401 错误进行处理 // default: // // 如果以上都不是的处理 // return Promise.reject(error); // } // } // }) export default axios