import axios from "axios"; import mapData from "../../static/mapData"; const request = axios.create({ // baseURL: 'http://10.10.4.116:12316/server/', // api的base_url baseURL: mapData.apiUrl, // api的base_url timeout: -1, // 请求超时时间 headers: { "content-type": "application/json;charset=UTF-8", }, withCredentials: true, }); request.interceptors.request.use( (config) => { // 请求携带token const token = window.localStorage.getItem('TokenKey'); if (token) { config.headers["Authorization"] = token; } return config; }, (error) => { return Promise.reject(error); } ); request.interceptors.response.use( (response) => { return response.data; }, (error) => { return Promise.reject(error); } ); export default request;