| 123456789101112131415161718192021222324 |
- import axios from 'axios'
- const instance = axios.create({
- timeout: 15000,
- withCredentials: true
- });
- // Add a request interceptor
- instance.interceptors.request.use(function (config) {
- // Do something before request is sent
- return config;
- }, function (error = {}) {
- console.log('request Error', error);
- return Promise.reject(error);
- });
- // Add a response interceptor
- instance.interceptors.response.use(function (response) {
- // Do something with response data
- return response;
- }, function (error = {}) {
- console.log('response Error', error);
- return Promise.reject(error);
- });
- export default instance;
|