XHRConnection

class deprecated

npm Package @angular/http
Module import { XHRConnection } from '@angular/http';
Source http/src/backends/xhr_backend.ts

Deprecation Notes

use @angular/common/http instead

Overview

class XHRConnection implements Connection {
  constructor(req: Request, browserXHR: BrowserXhr, baseResponseOptions?: ResponseOptions)
  request: Request
  response: Observable<Response>
  readyState: ReadyState
  setDetectedContentType(req: any, _xhr: any)
}

Description

Creates connections using XMLHttpRequest. Given a fully-qualified request, an XHRConnection will immediately create an XMLHttpRequest object and send the request.

This class would typically not be created or interacted with directly inside applications, though the MockConnection may be interacted with in tests.

Constructor

constructor(req: Request, browserXHR: BrowserXhr, baseResponseOptions?: ResponseOptions)

Members

request: Request

response: Observable<Response>

Response EventEmitter which emits a single Response value on load event of XMLHttpRequest.

readyState: ReadyState

setDetectedContentType(req: any, _xhr: any)

© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v5.angular.io/api/http/XHRConnection