首先我们来了解一下什么是axios中的拦截器
axios的拦截器是一个作用非常大,非常好用的东西。分为请求拦截器和响应拦截器
两种
基本上每个项目都会在拦截器里面做一些统一的处理
- 请求拦截器一般做什么呢?
- 统一token添加(自动添加本地token到请求头)
- 响应拦截器一般做什么呢?
- 统一状态码处理
- 400 :客户端请求参数错误
- 401: token 无效,token过期
- 403:没有权限操作,一般就是缺少token
- 500:服务端异常
- 200:一切正常
- 统一状态码处理
下面我们来 画个图更加清楚他的作用
了解完拦截器后,我们一起来看看如何使用吧!
优先参考axios官网axios中文文档|axios中文网 | axios