Response
Creates Response
instances from provided values.
已弃用: see https://angular.io/guide/http
class Response extends Body {
constructor(responseOptions: ResponseOptions)
type: ResponseType
ok: boolean
url: string
status: number
statusText: string | null
bytesLoaded: number
totalBytes: number
headers: Headers | null
toString(): string
}
说明
Though this object isn't usually instantiated by end-users, it is the primary object interacted with when it comes time to add data to a view.
构造函数
属性
属性 | 说明 |
---|---|
type: ResponseType | One of "basic", "cors", "default", "error", or "opaque". Defaults to "default". |
ok: boolean | True if the response's status is within 200-299 |
url: string | URL of response. Defaults to empty string. |
status: number | Status code returned by server. Defaults to 200. |
statusText: string | null | Text representing the corresponding reason phrase to the Defaults to "OK" |
bytesLoaded: number | Non-standard property Denotes how many of the response body's bytes have been loaded, for example if the response is the result of a progress event. |
totalBytes: number | Non-standard property Denotes how many bytes are expected in the final response body. |
headers: Headers | null | Headers object based on the |
方法
参数没有参数。 返回值
|
使用说明
Example
http.request('my-friends.txt').subscribe(response => this.friends = response.text());
The Response's interface is inspired by the Response constructor defined in the Fetch Spec, but is considered a static value whose body can be accessed many times. There are other differences in the implementation, but this is the most significant.