【发布时间】:2020-12-26 17:38:52
【问题描述】:
我正在尝试使用以下 Angular 代码下载文件,但我不断收到 需要参数“key”
const headerValues = new HttpHeaders({ 'Content-Type': contentType!, 'Accept': contentType! });
this.http
.get(`${this.resourceUrl}/${id}/download`, { headers: headerValues })
.subscribe(data => {
const blob = new Blob([data as BlobPart], { type: contentType });
const downloadUrl = window.URL.createObjectURL(blob);
window.open(downloadUrl);
console.log('Alert :: Done ');
}, (error) => {
console.log('Alert :: error: ' + error);
}, () => {
console.log("this is the finally block");
});
继续打印 Alert :: label error Error: 参数“key”需要。找不到任何相关内容。 TranslateService 抛出了这个错误,但我不知道为什么
【问题讨论】: