【发布时间】:2018-12-02 06:58:15
【问题描述】:
在阅读 Angular 5 中的错误处理时,我遇到了两种方法:1. HttpInterceptor 和 2. ErrorHandler。
- HttpInterceptor 是不是比 ErrorHandler 更好的解决方案?
- 能否在您的应用中同时实现这两种功能?
这种情况有意义吗?让 HttpInterceptor 处理 HTTP 调用错误并将 Header 添加到请求等,然后通过使用 Observable.throw(error) 中继未处理的错误,以便 ErrorHandler 可以将其作为全局级别处理?
【问题讨论】:
标签: angular error-handling angular-http-interceptors angular-errorhandler