axios 如何发post请求 带例子
时间: 2023-11-29 11:00:11 浏览: 70
使用axios发出POST请求的示例代码:
```javascript
axios.post('/api/users', {
firstName: 'John',
lastName: 'Doe'
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
在上面的示例中,我们向 `/api/users` 发出了一个POST请求,请求体是一个包含 `firstName` 和 `lastName` 属性的对象。然后我们使用 `then()` 方法来处理成功的响应,使用 `catch()` 方法来处理错误。
如果需要设置请求头或者其他配置,可以在第二个参数中传入一个配置对象,例如:
```javascript
axios.post('/api/users', {
firstName: 'John',
lastName: 'Doe'
}, {
headers: {
'Authorization': 'Bearer ' + token
}
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
```
在上面的示例中,我们在第三个参数中传入了一个包含 `headers` 属性的配置对象,用来添加 Authorization 头部。
阅读全文