1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- /*
- * @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
|