<div class="filelist">
<input type="file" accept=".doc, .docx, .txt, .pdf" @change="getFile($event)" />
<button @click="submitForm($event)">提交</button>
</div>
getFile(event) {
// eslint-disable-next-line no-unused-expressions
(this.file = event.target.files[0]), console.log(this.file);
},
submitForm(event) {
let formData = new FormData();
formData.append("file", this.file);
...
}
前端如果上传文件, 请求类型是multipart/form-data
, 后台接口使用Postman该如何测试呢?
如图示中进行操作, 选择File之后, Value就可以选择文件了.
注意: key值一定要填上
file
, 否则会测试不成功.
选择文件失败的话, 可以进行下面设置:
ok, 搞定~
在此, 感谢公司大哥指教