我必须在 Angular 2+ 应用程序中获取由 nodejs 后端发送的自定义 HTTP 标头。
为此,我使用以下代码:
const custom-header = res.headers.get('custom-header');
它适用于默认请求和响应,但是当我使用以下命令指定 Blob 类型时:
let options = this._appService.getOptions();
options.responseType = ResponseContentType.Blob;
return this._http.get(this._appService.backEndUrl + '/information/getFile?filename=' + nameFile, options);
自定义标头在 Angular 中不可用(尽管在浏览器网络查看器中可见)。
如何在 Blob 响应中获取自定义标头?