Мне нужно загрузить несколько файлов документов и передать данные в POST API. Это мои подробности API пост-человека с данными поста.
как установить тот же формат массива документов со стороны внешнего интерфейса, что и у почтальона.
Это то, что я пробовал, но не сработало
getImageDetailsFormData(files): FormData {
const formData = new FormData();
const docDetails = [];
let counter = 1;
for (const file of files) {
formData.append(`doc${counter}`, file, file.name);
docDetails.push({
fileName: `doc${counter}`, dateTimeCaptured: new Date(file.lastModified)
});
counter++;
}
formData.append('checklist', JSON.stringify(docDetails));
return formData;
}