Отправка файлового потока в JSON - PullRequest
0 голосов
/ 31 мая 2018

Можно ли отправить поток данных из файла или большого двоичного объекта и опубликовать его в формате JSON в Angular 5?Я попытался использовать FileReader, но не смог получить поток из него, используя свойство результата.

  let blobfile=new Blob([this.curResume]);
  let fr=new FileReader;
  fr.readAsText(blobfile);
  console.log(fr,fr.result);

Вот как я это пробовал, и это то, что я получаю в консоли. консольный вывод

1 Ответ

0 голосов
/ 31 мая 2018

Я понял, что вы пытаетесь отправить файл на сервер с помощью вызова API POST.В этом случае вы можете передать его как formData.

Пожалуйста, проявите немного энтузиазма при добавлении вашего вопроса.

const fileData= new Blob([this.yourFile], { type: "<your File type>" });
const formData = new FormData();
formData.append("yourFile", fileData);

this.httpClient.post(<your url>, formData);
...