Angular拦截器中的catchError不能包含所有错误信息。
创始人
2024-10-27 23:01:05
0

可以使用tap操作符来进行错误处理,并将catchError保留在最后一个操作符中,以便处理未处理的错误。以下是代码示例:

import { Injectable } from '@angular/core'; import { HttpInterceptor, HttpRequest, HttpHandler, HttpEvent, HttpResponse } from '@angular/common/http'; import { Observable, throwError } from 'rxjs'; import { catchError, tap } from 'rxjs/operators';

@Injectable() export class MyInterceptor implements HttpInterceptor {

intercept(req: HttpRequest, next: HttpHandler): Observable> {

return next.handle(req).pipe(
  tap(event => {
    if (event instanceof HttpResponse) {
      // do something with the response
    }
  }),
  catchError(error => {
    // handle error
    return throwError(error);
  })
);

} }

相关内容

热门资讯

透视有挂(WePoKer)we... 透视有挂(WePoKer)wepoker怎么增加运气(透视)竟然有挂(玩家教程)所有人都在同一条线上...
透视代打(wpk是真的还是假的... 透视代打(wpk是真的还是假的)果然真的是有挂(透视)辅助软件(必胜教程)1、wpk是真的还是假的a...
透视透视挂(wpk辅助购买)总... 透视透视挂(wpk辅助购买)总是存在有挂(透视)透视辅助方法(大神讲解);1、wpk辅助购买系统规律...
透视插件(wepoker)we... 透视插件(wepoker)wepoker透视脚本网页(透视)好像是真的有挂(存在挂教程)1、wepo...
透视软件(wpk作弊是真的吗)... 透视软件(wpk作弊是真的吗)竟然存在有挂(透视)安卓下载辅助(教你攻略);1)wpk作弊是真的吗辅...
透视脚本(WePoKer)we... 透视脚本(WePoKer)wepoker破解器(透视)确实真的有挂(科技教程)1、不需要AI权限,帮...
透视透视(wpk作弊是真的吗)... 透视透视(wpk作弊是真的吗)一贯有挂(透视)模拟器(必胜教程)1、超多福利:超高返利,海量正版游戏...
辅助透视(WePoKer)we... 辅助透视(WePoKer)wejoker内置辅助(透视)一贯真的是有挂(软件教程)1、wejoker...
透视总结(wpk模拟器多开)原... 透视总结(wpk模拟器多开)原来真的是有挂(透视)辅助软件(玩家教你)1、wpk模拟器多开透视辅助简...
透视真的(WePoKer)we... 透视真的(WePoKer)wepoker分析(透视)总是存在有挂(安装教程)1、不需要AI权限,帮助...