Documentation / @zerotal/core / http / HttpClientResponse
Class: HttpClientResponse
Defined in: http/HttpClient.ts:69
Wraps a fetch Response with convenient accessors.
Constructors
Constructor
new HttpClientResponse(
_res):HttpClientResponse
Defined in: http/HttpClient.ts:70
Parameters
_res
Response
Returns
HttpClientResponse
Accessors
status
Get Signature
get status():
number
Defined in: http/HttpClient.ts:72
Returns
number
ok
Get Signature
get ok():
boolean
Defined in: http/HttpClient.ts:75
Returns
boolean
headers
Get Signature
get headers():
Headers
Defined in: http/HttpClient.ts:78
Returns
Headers
Methods
json()
json<
T>():Promise<T>
Defined in: http/HttpClient.ts:82
Type Parameters
T
T = unknown
Returns
Promise<T>
text()
text():
Promise<string>
Defined in: http/HttpClient.ts:85
Returns
Promise<string>
blob()
blob():
Promise<Blob>
Defined in: http/HttpClient.ts:88
Returns
Promise<Blob>
throw()
throw():
this
Defined in: http/HttpClient.ts:96
Return this response, or throw when the status is >= 400.
Returns
this
Throws
when the underlying response is not ok.