0 votes
in Angular by
Is multiple interceptors supported in Angular?

1 Answer

0 votes
by

Yes, Angular supports multiple interceptors at a time. You could define multiple interceptors in providers property:

providers: [
  { provide: HTTP_INTERCEPTORS, useClass: MyFirstInterceptor, multi: true },
  { provide: HTTP_INTERCEPTORS, useClass: MySecondInterceptor, multi: true }
],

The interceptors will be called in the order in which they were provided. i.e, MyFirstInterceptor will be called first in the above interceptors configuration.

...