Мне нужно скачать 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
Что не так?