Как скачать файл с HttpClient?

Мне нужно скачать Excel из моего бэкэнда, он вернул файл.

Когда я делаю запрос, я получаю сообщение об ошибке:

TypeError: Вы указали «undefined», где ожидался поток. Вы можете предоставить Observable, Promise, Array или Iterable.

Мой код:

this.http.get(`${environment.apiUrl}/...`)
      .subscribe(response => this.downloadFile(response, "application/ms-excel"));

Я пытался получить и отобразить (...), но не сработал.

Подробности: угловой 5,2

ссылки:

import { HttpClient } from '@angular/common/http';
import 'rxjs/add/observable/throw';
import 'rxjs/add/operator/finally';
import 'rxjs/add/operator/map'
import 'rxjs/add/operator/catch';

Содержание-Тип ответа:

Content-Type: application/ms-excel

Что не так?

13
задан Aashish K Jha 6 August 2019 в 07:52
поделиться