安装Axios库
如果使用npm安装,可以在终端中执行以下命令:
npm install axios
如果使用yarn安装,可以在终端中执行以下命令:
yarn add axios
使用Axios库
导入Axios库:
import axios from 'axios';
发送GET请求:
axios.get('/user?ID=12345') .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); });
发送POST请求:
axios.post('/user', { firstName: 'Fred', lastName: 'Flintstone' }) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); });
Axios库的其它功能
- 支持拦截器,可以在请求和响应之间添加自定义处理逻辑
- 支持配置请求和响应的默认属性
- 支持自定义处理错误
- 支持取消请求
- 支持发送并发请求
- 支持请求转换器和响应转换器
- 支持自定义HTTP头
- 支持自定义参数序列化