发布文件多部分/表单数据(JavaScript)时出错
我每次尝试将数据发布到API时都会出错。 请求:发布文件多部分/表单数据(JavaScript)时出错,javascript,multipartform-data,fetch-api,Javascript,Multipartform Data,Fetch Api,我每次尝试将数据发布到API时都会出错。 请求: changeUserAvatar(authParam, file) { let formData = new FormData(); //file is actually new FileReader.readAsDataURL(myId.files[0]); formData.append('profile_image', file); fetch(BASE_URL + 'profile-image', { metho
changeUserAvatar(authParam, file) {
let formData = new FormData();
//file is actually new FileReader.readAsDataURL(myId.files[0]);
formData.append('profile_image', file);
fetch(BASE_URL + 'profile-image', {
method: 'POST',
headers: {
'Content-Type': 'multipart/form-data',
'Authorization': authParam
},
body: formData
}).then((response) => {
return response.json();
}).then((response) => {
debugger;
}).catch((error) => {
console.error(error);
});
}
错误:配置文件图像不能为空(422)
但它不是空白的
请求有效负载:
我做错了什么?在GutHub解决:
我只需离开标题
,而不手动指向任何内容类型