axios基础用法
时间: 2023-07-21 13:03:21 浏览: 104
Axios 是一个基于 Promise 的 HTTP 客户端,用于浏览器和 Node.js。它支持所有现代浏览器(包括 IE8+),同时也支持 Node.js 的最新版本。
以下是 Axios 的基础用法:
1. 安装 Axios:
```
npm install axios
```
2. 引入 Axios:
```
import axios from 'axios';
```
3. 发送 GET 请求:
```
axios.get('/api/user')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
4. 发送 POST 请求:
```
axios.post('/api/user', {
firstName: 'John',
lastName: 'Doe'
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
以上代码中,我们通过 Axios 发送了一个 GET 请求和一个 POST 请求。在请求中,我们可以使用 then() 方法来获取响应数据,也可以使用 catch() 方法来处理错误。
Axios 还提供了许多其他的 API,如 put()、delete()、head() 等等。另外,我们还可以设置请求头、请求参数、响应拦截器等等,以满足更加复杂的需求。
阅读全文