Я использую FileReader.readAsBinaryString для загрузки файла с помощью POST-запроса multipart / form-data на сервер.
Файл отправляется, а сервер получает и сохраняет файл.
Когда я пытаюсь открыть файл на сервере, я получаю сообщения о том, что он поврежден (изображения png) или я вижу пустой документ (в случае PDF). Очевидно, что-то идет не так.
Есть ли какая-то другая кодировка, которую необходимо применить к данным, возвращаемым в event.target.result в обработчике FileReader.onload? Я что-то упустил?
Спасибо