概括
我正在尝试FormData
使用 javascript 正确设置我的设置。
我需要能够上传jpg/png
,但我pdf/csv
将来可能需要使用 fetch上传其他一些文件类型。
预期的
我希望它将数据附加到表单中
错误
在职的
这个片段工作正常:
const formData = new FormData(document.querySelector('form'));
formData.append("extraField", "This is some extra data, testing");
return fetch('http://localhost:8080/api/upload/multi', {
method: 'POST',
body: formData,
});
不工作
const formData = new FormData();
const input = document.querySelector('input[type="file"]');
formData.append('files', input.files);
问题
是否fetch
支持本地多文件上传?