У меня есть форма с загрузчиком файла. Мне нужно всю форму + файл с его контентом отправить. Сейчас я с помощью
var data = new FormData();
var formValues = f.getValues();
for (let key in formValues) {
let value = formValues[key];
data.append(key, value);
}
data.append('source_file', this.source_file);
формирую данные для отправки и отправляю их на бэк
fetch('/url', {
method: 'POST',
headers: {
"Content-Type": "multipart/form-data"
},
body: data
})
Мне бэкэндер говорит, что рест падает из-за того, что я не отправляю контент файла. А я не понимаю, как это сделать
Вот так выглядит payload, который я отправляю
Вот так вот выглядит this.source_file