HTTPErrorInterceptor有一个protected的成员,handlers,类型为HttpErrorHandler:
HttpErrorHandler是一个abstract class:
其子类需要实现handleError这个定义在其上的abstract方法:
父类的responseStatus字段,需要子类自行去填充,这样HTTPErrorInterceptor才能检索到handler:
依赖关系如图:
更多Jerry的原创文章,尽在:“汪子熙”:
JerryWang,2007年从电子科技大学计算机专业硕士毕业后加入SAP成都研究院工作至今。Jerry是SAP社区导师,SAP中国技术大使。2020年5月下旬,Jerry做了脑部肿瘤的开颅切除手术,对编程和人生又有了新的感悟。