• Overview
@angular/common/http

HttpResponseBase

Class
stable

Base class for both HttpResponse and HttpHeaderResponse.

API

    
      abstract class HttpResponseBase {}
    
    

constructor

HttpResponseBase

Super-constructor for all responses.

The single parameter accepted is an initialization hash. Any properties of the response passed there will override the default values.

@paraminit{ headers?: HttpHeaders | undefined; status?: number | undefined; statusText?: string | undefined; url?: string | undefined; redirected?: boolean | undefined; }
@paramdefaultStatusnumber
@paramdefaultStatusTextstring

headers

HttpHeaders

All response headers.

status

number

Response status code.

statusText

string

Textual description of response status code, defaults to OK.

Do not depend on this.

url

string | null

URL of the resource retrieved, or null if not available.

ok

boolean

Whether the status code falls in the 2xx range.

type

HttpEventType.ResponseHeader | HttpEventType.Response

Type of the response, narrowed to either the full response or the header.

redirected

boolean | undefined

Indicates whether the HTTP response was redirected during the request. This property is only available when using the Fetch API using withFetch() When using the default XHR Request this property will be undefined

Jump to details