如何下载有角度的文件,该文件将作为应用程序/八位字节流

时间:2019-05-27 06:38:17

标签: angular angular6 downloadfile

我正在创建一个网页,该网页必须下载 csv 格式的文件。
REST API返回文件。

访问Api时出现错误。
我猜这是因为文件正在转换为JSON。如何从后端获取并处理它。

service.ts

return this.http.get(URL);             

1 个答案:

答案 0 :(得分:2)

您可以使用file-saver

import * as FileSaver from 'file-saver';

this.http.post(url, resource, { responseType: 'blob' })
 .subscribe((resp: any) => {
    saveAs(resp, `filename.csv`)
 });