request.js
338 Bytes
import axios from 'axios'
const request = axios.create({
baseURL: '/api',
timeout: 120000,
})
request.interceptors.response.use(
response => response.data,
error => {
console.error('请求错误:', error)
return Promise.resolve({ success: false, message: error.message || '请求失败' })
}
)
export default request