I Try Do

form表单提交

js form提交文件

axis

1
2
3
4
const config = { headers: { 'Content-Type': 'multipart/form-data' } };
let fd = new FormData();
fd.append('file',files[0])
return axios.post("http://localhost:5000/upload", fd, config)

多文件提交

1
2
3
4
5
6
7
const config = { headers: { 'Content-Type': 'multipart/form-data' } };
let fd = new FormData();
// 这里必须用循环,一个个添加到表单
Array.prototype.forEach.call(evt.target.files, file => {
fd.append('files', file)
})
return axios.post("http://localhost:5000/upload", fd, config)