Показать сообщение отдельно
  #2 (permalink)  
Старый 27.05.2019, 22:29
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,005

Сообщение от Commodore
я получаю requestBody как FormData, что делает невозможным доступе к файлу.
Навскидку:
var f = formData.get('file'); // получили файл, 'file' - имя поля формы

// дальше с помощью FileReader читаем файл, 
// например, как строку или как файловый массив

// с полученными данными что-то делаем, получаем новые данные в переменную newData

var newFile = new Blob([newData]); // новый файл

formData.set('file', newFile, f.name);


https://developer.mozilla.org/en-US/...b/API/FormData
https://developer.mozilla.org/ru/docs/Web/API/Blob/Blob

Последний раз редактировалось Alexandroppolus, 27.05.2019 в 22:33.
Ответить с цитированием