axios formdata
时间: 2023-07-06 09:31:25 浏览: 145
Vue-axios-post数据后端接不到问题解决
5星 · 资源好评率100%
如果你想使用 axios 发送 formdata,可以这样做:
1. 首先创建一个 FormData 对象:
```
const formData = new FormData();
```
2. 向 FormData 对象中添加数据,可以使用 append 方法:
```
formData.append('key1', 'value1');
formData.append('key2', 'value2');
```
3. 使用 axios 发送请求时,将 FormData 对象作为 data 参数传入:
```
axios.post('/api/submit-form', formData)
.then(response => {
console.log(response);
})
.catch(error => {
console.log(error);
});
```
这样就可以使用 axios 发送带有 FormData 的请求了。注意,在使用 FormData 时,Content-Type 头会自动设置为 multipart/form-data。
阅读全文