import axios from 'axios' const BASE_URL = 'http://192.168.2.23:8001' // 创建 Axios 实例 const service = axios.create({ baseURL: BASE_URL, timeout: 10000 }) // 请求拦截器 service.interceptors.request.use( config => { console.log('Full Request URL:', config.baseURL + config.url) const token = uni.getStorageSync('token') if (token) { config.headers['Authorization'] = 'Bearer ' + token } config.headers['Content-Type'] = config.headers['Content-Type'] || 'application/json'; return config }, error => { console.log('Request Error:', error) return Promise.reject(error) } ) // 响应拦截器 service.interceptors.response.use( response => { return response.data; }, error => { return Promise.reject(error); } ); export default service