Order of HttpInterceptors
https://angular.io/guide/http#interceptor-order
Angular applies interceptors in the order that you provide them. If you provide interceptors A, then B, then C, requests flow in A->B->C and responses flow out C->B->A.
You cannot set interceptors order. Interceptors are chained in order they are declared.
You will have write your own super interceptor that will allow to append child interceptors with some ordering logic.