axios post 传递body参数
时间: 2023-11-23 15:56:24 浏览: 84
axios向后台传递数组作为参数的方法
Axios post请求传递body参数的方式有两种,分别是使用`data`和`params`。其中,`data`用于传递请求体参数,`params`用于传递查询参数。具体区别在于,`data`传递的参数会放到Request Payload中,而`params`传递的参数会被拼接到请求连接后面。
以下是两种Axios post请求传递body参数的例子:
1.使用`data`传递请求体参数
```javascript
axios({
method: 'post',
url: '/api/login',
data: {
username: 'admin', password: '123456'
}
}).then(function (response) {
console.log(response);
}).catch(function (error) {
console.log(error);
});
```
2.使用`params`传递查询参数
```javascript
axios({
method: 'post',
url: '/api/login',
params: {
username: 'admin',
password: '123456'
}
}).then(function (response) {
console.log(response);
}).catch(function (error) {
console.log(error);
});
```
阅读全文