123456789101112131415161718192021222324252627282930313233343536373839 |
- import axios from 'axios';
- import qs from "qs"
- const instance = axios.create({
-
- baseURL: process.env.VUE_APP_BASE_API,
- timeout: 5000
- });
- instance.interceptors.request.use(
- config => {
- if(config.emulateJSON){
- config.headers["Content-Type"] = "application/x-www-form-urlencoded;charset=UTF-8"
- }
-
- return config;
- },
- error => {
-
- return Promise.reject(error);
- }
- );
- instance.interceptors.response.use(
- response => {
-
- return response.data;
- },
- error => {
-
- return Promise.reject(error);
- }
- );
- export default instance;
|