HttpHandler
class
Transforms an HttpRequest
into a stream of HttpEvent
s, one of which will likely be a HttpResponse
.
abstract class HttpHandler {
abstract handle(req: HttpRequest<any>): Observable<HttpEvent<any>>
}
Subclasses
HttpBackend
JsonpClientBackend
HttpXhrBackend
Description
HttpHandler
is injectable. When injected, the handler instance dispatches requests to the first interceptor in the chain, which dispatches to the second, etc, eventually reaching the HttpBackend
.
In an HttpInterceptor
, the HttpHandler
parameter is the next interceptor in the chain.
Methods
handle() | |||
---|---|---|---|
abstract handle(req: HttpRequest<any>): Observable<HttpEvent<any>>Parameters
Returns
|
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v8.angular.io/api/common/http/HttpHandler