axios.post表单
时间: 2023-09-21 17:03:31 浏览: 118
axios post提交formdata的实例
5星 · 资源好评率100%
使用axios发送POST请求时,可以使用FormData()来创建表单数据。以下是一个示例代码:
```javascript
const formData = new FormData();
formData.append('username', 'admin');
formData.append('password', '123456');
axios.post('/login', formData)
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
```
在这个例子中,我们使用FormData()创建了一个表单数据对象,并通过append()方法向其中添加了两个字段,分别是username和password。然后,我们使用axios.post()方法将数据发送到服务器上的/login接口。
注意,当使用FormData()时,axios会自动设置Content-Type头为multipart/form-data,因此无需手动设置。
阅读全文