问题代码:
const formData = new FormData();
formData.append("requestPrams", "RN");
fetch(url, {
method: 'POST',
body: formData,
headers: {
'content-type': 'application/json'
},
})
正确写法:
const formData = new FormData();
formData.append("requestPrams", "RN");
fetch(url, {
method: 'POST',
body: formData,
headers: {
'content-type': 'multipart/form-data'
},
})
文章指出了在使用fetchAPI进行POST请求时,如果发送FormData对象,应将content-type设置为multipart/form-data,而不是application/json。正确的做法是将headers中的content-type改为multipart/form-data,以确保服务器能正确解析请求体。
7622

被折叠的 条评论
为什么被折叠?



