MCPcopy
hub / github.com/angular/angular / HttpInterceptor

Interface HttpInterceptor

packages/common/http/src/interceptor.ts:53–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51 * interceptors provided in the root module.
52 */
53export interface HttpInterceptor {
54 /**
55 * Identifies and handles a given HTTP request.
56 * @param req The outgoing request object to handle.
57 * @param next The next interceptor in the chain, or the backend
58 * if no interceptors remain in the chain.
59 * @returns An observable of the event stream.
60 */
61 intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>>;
62}
63
64/**
65 * Represents the next interceptor in an interceptor chain, or the real backend if there are no

Callers 3

interceptMethod · 0.65
xsrf_spec.tsFile · 0.65

Implementers 9

MyHttpInterceptorpackages/platform-server/test/integrat
TestHeaderInterceptorpackages/misc/angular-in-memory-web-ap
LegacyTagInterceptorpackages/common/http/test/provider_spe
TestInterceptorpackages/common/http/test/module_spec.
ReentrantInterceptorpackages/common/http/test/module_spec.
HttpXsrfInterceptorpackages/common/http/src/xsrf.ts
InterceptorCpackages/common/http/test/module_spec.
JsonpInterceptorpackages/common/http/src/jsonp.ts
_ZoneDelegatepackages/zone.js/lib/zone-impl.ts

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…