Angular 5 のエラー処理を読んでいるときに、1. HttpInterceptor と 2. ErrorHandler の 2 つの方法に出くわしました。
- HttpInterceptor は ErrorHandler よりも優れたソリューションですか?
- アプリに両方を実装できますか?
このシナリオは理にかなっていますか? HttpInterceptor で HTTP 呼び出しエラーを処理し、ヘッダーをリクエストなどに追加し、Observable.throw(error) を使用して未処理のエラーを中継し、ErrorHandler がそれをグローバル レベルで処理できるようにしますか?