axios.post写法
时间: 2023-09-02 18:11:43 浏览: 94
简单谈谈axios中的get,post方法
Axios 是一个基于 Promise 的 HTTP 库,可以用于浏览器和 node.js 中。
Axios.post() 方法用来发送 POST 请求,其语法为:
```javascript
axios.post(url[, data[, config]])
```
其中,url 是请求的地址,data 是发送的数据,config 是请求的配置参数。其中 data 和 config 都是可选的。
例如,发送一个 POST 请求,向服务器提交一个 JSON 数据:
```javascript
axios.post('/api/data', {
name: 'John',
age: 30
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.error(error);
});
```
如果需要设置请求的 headers,可以在 config 中设置:
```javascript
axios.post('/api/data', {
name: 'John',
age: 30
}, {
headers: {
'Content-Type': 'application/json'
}
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.error(error);
});
```
阅读全文