axios的作用
程序员文章站
2022-06-23 12:28:17
vue中的ajax,用于向后台发起请求...
vue中的ajax,用于向后台发起请求
特点:
- 从浏览器中创建XMLHttpRequests
- 从node.js创建http请求
- 支持Promise API
- 拦截请求和响应
- 转换请求数据和响应数据
- 取消请求
- 自动转换json数据
- 客户端支持防御XSRF
promise: - 一个对象用来传递异步操作的信息
- promise的出现主要是解决地狱回调的问题,无需多次嵌套
- 本质:分离异步数据获取和业务
拦截器分为请求拦截器和响应拦截器 - 请求拦截器
axios.interceptors.request.use(function(config){
return config;
},function(error){
return Promise.reject(error);
});
- 响应拦截器
axios.interceptors.response.use(function(response){
return response;
},function(error){
return Promise.reject(error);
});
本文地址:https://blog.csdn.net/qq_45466648/article/details/107501166