基于Axios 常用的请求方法别名(详解)

前端之家收集整理的这篇文章主要介绍了基于Axios 常用的请求方法别名(详解)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Axios

是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。

常用的请求方法别名一般有: Get/post/http协议请求

执行Get请求

使用get方法进行传参数的时候用的是 params方法

执行Post请求

使用post方法进行传参数的时候是直接进行数据的传递,这也是两种方法的区别。

执行http协议请求

{ this.msg=res.data; }); }

注意这里的区别,当使用post请求的时候,进行数据的传参使用的是data方法,而使用get请求的时候,使用的是params方法

使用拦截器:

在请求或响应被 then 或 catch 处理前拦截它们。

添加请求拦截器 mounted:function(){ 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); }); }

以上这篇基于Axios 常用的请求方法别名(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。

猜你在找的JavaScript相关文章