Shr*_*rma 8 javascript api reactjs axios nestjs
我正在react
使用上传文件axios
。当我在做的时候
alert(values.attachedFile[0]);
Run Code Online (Sandbox Code Playgroud)
但是当我发送values.attachedFile[0]
帖子axios
请求时,事情就发生了。
const { result } = await axios.post(app.resourceServerUrl + '/file/upload', {
data: values.attachedFile[0],
headers: {
'Content-Type': 'multipart/form-data',
},
});
Run Code Online (Sandbox Code Playgroud)
但作为请求的一部分是空的。
我犯了什么错误?
Fio*_*rei 11
要使用 axios 上传文件,您需要使用FormData:
const formData = new FormData();
// ...
formData.append("data", values.attachedFile[0]);
axios.post(app.resourceServerUrl + '/file/upload', formData, {
headers: {
'Content-Type': 'multipart/form-data'
}
})
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18145 次 |
最近记录: |