在阅读 Angular 5 中的错误处理时,我遇到了两种方法:1. HttpInterceptor 和 2. ErrorHandler。
- HttpInterceptor 是不是比 ErrorHandler 更好的解决方案?
- 您可以在您的应用程序中同时实现这两种功能吗?
这个场景有意义吗?让 HttpInterceptor 处理 HTTP 调用错误并将 Header 添加到请求等,然后通过使用 Observable.throw(error) 中继未处理的错误,以便 ErrorHandler 可以将其作为全局级别处理?