
Axios处理请求异常情况的封装技巧
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了如何使用 Axios 封装 HTTP 请求,并提供了处理请求过程中的各种异常情况的方法和技巧。适合前端开发人员阅读参考。
前端采用了axios来处理网络请求,为了避免在每次请求时都去判断各种各样的网络情况,比如连接超时、服务器内部错误、权限不足等等不一而足,我对axios进行了简单的封装,这里主要使用了axios中的拦截器功能。封装后的网络请求工具js如下:
```javascript
import axios from axios;
import { Toast } from mint-ui;
// 请求时的拦截
axios.interceptors.request.use(config => {
return config;
}, err => {
Toast(请求超时!);
return Promise.resolve();
});
```
这段代码实现了在发送网络请求前进行配置,并且在网络请求出现错误时提示“请求超时”。
全部评论 (0)
还没有任何评论哟~


