axios post 和 heard
时间: 2023-10-11 18:05:46 浏览: 65
axios.post() 是使用 Axios 库发送 HTTP POST 请求的方法。它的语法如下:
```javascript
axios.post(url[, data[, config]])
```
- `url` 是请求的目标 URL。
- `data` 是要发送的数据,可以是一个普通对象或 FormData 对象- `config` 是一个可选的配置对象,用于指定请求的其他选项,如请求头、超时时间等。
示例:
```javascript
axios.post('/api/login', {
username: 'john',
password: '123456'
})
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.log(error);
});
```
在发送 POST 请求时,可以通过 `headers` 属性来设置请求头。例如,要设置 `Content-Type` 为 `application/json`:
```javascript
axios.post('/api/login', {
username: 'john',
password: '123456'
}, {
headers: {
'Content-Type': 'application/json'
}
})
.then(function (response) {
console.log(response.data);
})
.catch(function (error) {
console.log(error);
});
```
这样就能在请求中添加自定义的请求头了。
阅读全文