wangfei
2025-11-12 73fe3c5574c8fbb7b18fa9b76d53b918f6f921e1
UI-Project/src/utils/request.js
@@ -1,9 +1,9 @@
import axios from 'axios'
import useUserInfoStore from '@/stores/userInfo'
import {host, WebSocketHost} from '@/utils/constants'
const userStore=useUserInfoStore()
const request = axios.create({
   baseURL: `http://${WebSocketHost}:${host}/api`, // 注意!! 这里是全局统一加上了 后端接口前缀 前缀,后端必须进行跨域配置!
    baseURL: `http://${window.ipConfig.serverUrl}`, // 注意!! 这里是全局统一加上了 后端接口前缀 前缀,后端必须进行跨域配置!
   // baseURL: `http://${WebSocketHost}:${host}/api`, // 注意!! 这里是全局统一加上了 后端接口前缀 前缀,后端必须进行跨域配置!
   timeout: 30000
})
//
@@ -13,8 +13,8 @@
request.interceptors.request.use(config => {
   config.headers['Content-Type'] = 'application/json;charset=utf-8';
   if(userStore.user){
      config.headers['Authorization'] = `Bearer ${userStore.user.token}`;
      // config.headers['token'] = userStore.user.token;
      // config.headers['Authorization'] = `Bearer ${userStore.user.token}`;
      config.headers['token'] = userStore.user.token;
   }
   // 设置请求头
   return config