axios

123 阅读1分钟

1.axios是基于promise对AJAX的一种封装.

2.axios的基本请求方式

2.1无参请求

图片.png

图片.png

图片.png

2.2有参请求

把参数请求直接拼接到url中去

图片.png

使用params发送有参请求

图片.png

图片.png

2.3axios.get方式,在.then里面处理成功的结果,在.catch里面处理失败的结果。

图片.png

图片.png

axios.post进行请求

图片.png

图片.png

3.axios的并发请求,多个请求一起发送

axios.all([]),里面传入的是一个数组

图片.png

图片.png

4.axios请求的全局配置,因为我们请求的网址前半部分都是一样的,所以我们把它提取出来。公共请求头都可以往里面写

图片.png

5.创建axios实例并封装到变量当中去。

图片.png

5.axios拦截器:axios给我们提供了两大类拦截方式,请求拦截(成功/失败),应拦截(成功/失败)。作用是在我们发起请求或响应时对操作进行相应的处理。