Skip to content

Instantly share code, notes, and snippets.

@maxkoretskyi
Created December 21, 2017 07:45
Show Gist options
  • Save maxkoretskyi/6371bfa4c7f01054817aa9b95f02a271 to your computer and use it in GitHub Desktop.
Save maxkoretskyi/6371bfa4c7f01054817aa9b95f02a271 to your computer and use it in GitHub Desktop.
@Injectable()
export class I1 implements HttpInterceptor {
intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
const modified = req.clone({setHeaders: {'Custom-Header-1': '1'}});
return next.handle(modified);
}
}
@Injectable()
export class I2 implements HttpInterceptor {
intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
const modified = req.clone({setHeaders: {'Custom-Header-2': '2'}});
return next.handle(modified);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment