axios.interceptors.response.use( response => { if (response.status === 200) { return response; } else { throw new Error('请求错误'); } }, error => { return Promise.reject(error); } );
try { const response = await axios.get(url); const data = response.data; // 处理数据 } catch (error) { if (error.response.status === 404) { console.log('请求错误,资源未找到'); } else { console.log('请求错误'); } }