【发布时间】:2019-12-29 17:48:09
【问题描述】:
我试图下载在 API 响应中作为 blob 接收的 XLSX 文件,但它被接收为HttpErrorResponse
这是由于angular5的请求结构发生了变化。
我已经尝试过使用 HttpErrorReponse 对象响应的请求,如下所示:
myBlobRequest():Observable<any>{
return this.http.get(url, { responseType: 'blob'})
.map((response: Response) => {
return response;
})
.catch((res: Response) => {
// handleError(response)
});
}
【问题讨论】: