{ "id": "api/common/http/HttpXhrBackend", "title": "HttpXhrBackend", "contents": "\n\n
\n
\n
\n \n API > @angular/common > @angular/common/http\n
\n \n
\n \n
\n

HttpXhrBackendlink

\n \n \n \n \n \n
\n \n \n\n
\n \n
\n

Uses XMLHttpRequest to send requests to a backend server.

\n\n \n
\n \n \n \n
\n\nclass HttpXhrBackend implements HttpBackend {\n handle(req: HttpRequest<any>): Observable<HttpEvent<any>>\n}\n\n\n \n \n\n
\n\n\n \n
\n

See alsolink

\n \n
\n\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n
\n

Methodslink

\n \n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n \n
\n
\n

\n handle()\n \n link

\n \n
\n
\n

Processes a request and returns a stream of response events.

\n\n
\n
\n \n\n handle(req: HttpRequest<any>): Observable<HttpEvent<any>>\n\n \n\n
Parameters
\n \n \n \n \n \n \n \n \n \n
\n \n req\n HttpRequest\n

The request object.

\n\n
\n\n \n
Returns
\n

Observable<HttpEvent<any>>: An observable of the response events.

\n\n \n\n\n \n\n \n
\n
\n\n \n
\n\n\n\n \n\n\n
\n
\n\n\n" }