仔细检查过后,发现参数中file为空对象,然而正确应当是{二进制}
错误的
正确的
于是想到,他不会是把formData当对象传了,然后去检查Content-Type,发现果然有问题
最后在写api的时候加了Content-Type,果然问题解决了
export const importMatterApi = (data) =>
request({
headers: {
'Content-Type': 'multipart/form-data'
},
url: `/event/${data.groupId}/importData`,
method: 'post',
data: data.file
})