Compartir a través de


HttpResponse class

Clase de respuesta HTTP

Constructores

HttpResponse(HttpResponseInit)

Propiedades

arrayBuffer

Devuelve una promesa completada con el cuerpo como ArrayBuffer.

blob

Devuelve una promesa que se cumple con el cuerpo como un blob

body

Devuelve el cuerpo como readableStream.

bodyUsed

Devuelve si el cuerpo se ha leído desde

cookies

Cookies de respuesta HTTP

enableContentNegotiation

Habilite la negociación de contenido del cuerpo de la respuesta si es true Si es false, trate el cuerpo de la respuesta como sin procesar.

formData

Devuelve una promesa completada con el cuerpo como FormData.

headers

Encabezados de respuesta HTTP.

json

Devuelve una promesa completada con el cuerpo analizado como JSON.

status

Código de estado de respuesta HTTP

text

Devuelve una promesa que se cumple con el cuerpo como una cadena.

Detalles del constructor

HttpResponse(HttpResponseInit)

new HttpResponse(responseInit?: HttpResponseInit)

Parámetros

responseInit
HttpResponseInit

Detalles de las propiedades

arrayBuffer

Devuelve una promesa completada con el cuerpo como ArrayBuffer.

arrayBuffer: () => Promise<ArrayBuffer>

Valor de propiedad

() => Promise<ArrayBuffer>

blob

Devuelve una promesa que se cumple con el cuerpo como un blob

blob: () => Promise<Blob>

Valor de propiedad

() => Promise<Blob>

body

Devuelve el cuerpo como readableStream.

body: null | ReadableStream<any>

Valor de propiedad

null | ReadableStream<any>

bodyUsed

Devuelve si el cuerpo se ha leído desde

bodyUsed: boolean

Valor de propiedad

boolean

cookies

Cookies de respuesta HTTP

cookies: Cookie[]

Valor de propiedad

Cookie[]

enableContentNegotiation

Habilite la negociación de contenido del cuerpo de la respuesta si es true Si es false, trate el cuerpo de la respuesta como sin procesar.

enableContentNegotiation: boolean

Valor de propiedad

boolean

formData

Devuelve una promesa completada con el cuerpo como FormData.

formData: () => Promise<FormData>

Valor de propiedad

() => Promise<FormData>

headers

Encabezados de respuesta HTTP.

headers: Headers

Valor de propiedad

Headers

json

Devuelve una promesa completada con el cuerpo analizado como JSON.

json: () => Promise<unknown>

Valor de propiedad

() => Promise<unknown>

status

Código de estado de respuesta HTTP

status: number

Valor de propiedad

number

text

Devuelve una promesa que se cumple con el cuerpo como una cadena.

text: () => Promise<string>

Valor de propiedad

() => Promise<string>