【发布时间】:2019-11-19 12:25:07
【问题描述】:
我马上进入正题。
我在 REACT 中有这个简单的表格。它有 2 个输入字段和 1 个图像上传字段。我需要将数据发送到使用 Spring 制作的后端 API。
我正在尝试这个
const formID = document.getElementById('formGroup');
const formData = new FormData(formID);
fetch('api/5/add-image', {
method: 'POST',
body: JSON.stringify(formData),
headers: {
Authorization: 'Bearer ' + token,
Accept: 'application/json',
'Content-Type': 'multipart/form-data'
}
}).then(res => {
this.setState({ isSubmitting: false });
console.log(res.text());
})
但我经常在控制台中收到相同的错误消息
Required request part 'file' is not present
任何想法可能导致问题?身份验证令牌有效,我认为标头还可以。
感谢您的宝贵时间:)
【问题讨论】:
标签: javascript reactjs spring