XHRBackend

export class XHRBackend

exported from angular2/http defined in angular2/src/http/backends/xhr_backend.ts (line 91)

Creates XHRConnection instances.

This class would typically not be used by end users, but could be overridden if a different backend implementation should be used, such as in a node backend.

Example

import {Http, MyNodeBackend, HTTP_PROVIDERS, BaseRequestOptions} from 'angular2/http'; @Component({ viewProviders: [ HTTP_PROVIDERS, provide(Http, {useFactory: (backend, options) => { return new Http(backend, options); }, deps: [MyNodeBackend, BaseRequestOptions]})] }) class MyComponent { constructor(http:Http) { http.request('people.json').subscribe(res => this.people = res.json()); } }

Annotations

@Injectable()

Constructor

constructor(_browserXHR: BrowserXhr, _baseResponseOptions: ResponseOptions)

Not Yet Documented

Members

createConnection(request: Request) : XHRConnection

Not Yet Documented