相关疑难解决方法(0)

如何从 Angular 6 中的 HttpErrorResponse 获取正文?

我在我的 Angular 应用程序中创建了一个 REST API 调用来下载一个文件。

我将 responseType 设置为 'blob' 因为我期待一个文件作为响应。

但是当服务器上没有可用的文件时,响应的错误代码为 404,即错误请求,正文中有一些消息。

但是我无法解析来自正文的错误消息,因为 HttpErrorResponse 在 error.error 中给出了一个 blob 对象

如何从错误对象而不是 blob 中获取实际主体。

还有什么方法可以配置 angular,在 api 调用成功时解析 blob 中的请求,否则解析 json 中的请求???

希望得到解决

javascript angular angular-httpclient

12
推荐指数
2
解决办法
1万
查看次数

标签 统计

angular ×1

angular-httpclient ×1

javascript ×1