【发布时间】:2018-08-28 20:50:37
【问题描述】:
我有一个在邮递员中成功的请求,但是当我从我的 JS 代码中调用它时却失败了。 Chrome 开发工具中的请求类似,我怀疑我只是没有正确添加文件。这是在邮递员中添加文件的方式:
这是我的 JS 代码:
let formData = new FormData();
formData.append('file', event.target.files[0]);
fetch('http://localhost:8080/file/upload', {
method: 'POST',
headers:{
'Content-Type': 'multipart/form-data',
'Authorization': 'Bearer ' + JWT
},
body:formData
}).then(response => console.log(response));
当输入的文件 (type='file') 更改时执行此代码。当我控制台记录 event.target.files[0] 时,我得到:
我添加的文件有错吗?
【问题讨论】:
标签: javascript postman fetch-api