| | |
| | | import { delCookie } from '@/utils/base.js'; |
| | | |
| | | //axios.defaults.timeout = 5000; //响应时间 |
| | | axios.defaults.headers['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'; //é
置请æ±å¤? |
| | | axios.defaults.headers['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'; //配置请求头 |
| | | //axios.defaults.baseURL = 'http://www.jjj-shop.com/'; //配置接口地址 |
| | | axios.defaults.baseURL = '/index.php'; //配置接口地址 |
| | | axios.defaults.withCredentials = true; |
| | | axios.defaults.responseType = 'json'; |
| | | |
| | | //POSTä¼ ååºåå?æ·»å è¯·æ±æ¦æªå? |
| | | //POST传参序列化(添加请求拦截器) |
| | | axios.interceptors.request.use((config) => { |
| | | //å¨åé请æ±ä¹ååæä»¶äº? |
| | | //在发送请求之前做某件事 |
| | | if (config.method === 'post') { |
| | | config.data = qs.stringify(config.data); |
| | | } |
| | | return config; |
| | | }, (error) => { |
| | | console.log('é误çä¼ å?) |
| | | console.log('错误的传参') |
| | | return Promise.reject(error); |
| | | }); |
| | | |
| | | //è¿åç¶æå¤æ?æ·»å ååºæ¦æªå? |
| | | //返回状态判断(添加响应拦截器) |
| | | axios.interceptors.response.use((res) => { |
| | | //æªç»é? |
| | | //未登陆 |
| | | if (res.data.code !== 1) { |
| | | console.log('æªç»å½ç¶æ?) |
| | | console.log('未登录状态') |
| | | if(res.data.code===0){ |
| | | Message({ |
| | | showClose: true, |