Compartilhar via


HttpResponse class

Classe de resposta HTTP

Construtores

HttpResponse(HttpResponseInit)

Propriedades

arrayBuffer

Retorna uma promessa cumprida com o corpo como um ArrayBuffer

blob

Retorna uma promessa cumprida com o corpo como um Blob

body

Retorna o corpo como um ReadableStream

bodyUsed

Retorna se o corpo foi lido de

cookies

Cookies de resposta HTTP

enableContentNegotiation

Habilitar a negociação de conteúdo do corpo da resposta se for true Se for falso, trate o corpo da resposta como bruto

formData

Retorna uma promessa cumprida com o corpo como FormData

headers

Cabeçalhos de resposta HTTP.

json

Retorna uma promessa cumprida com o corpo analisado como JSON

status

Código de status de resposta HTTP

text

Retorna uma promessa cumprida com o corpo como uma cadeia de caracteres

Detalhes do construtor

HttpResponse(HttpResponseInit)

new HttpResponse(responseInit?: HttpResponseInit)

Parâmetros

responseInit
HttpResponseInit

Detalhes da propriedade

arrayBuffer

Retorna uma promessa cumprida com o corpo como um ArrayBuffer

arrayBuffer: () => Promise<ArrayBuffer>

Valor da propriedade

() => Promise<ArrayBuffer>

blob

Retorna uma promessa cumprida com o corpo como um Blob

blob: () => Promise<Blob>

Valor da propriedade

() => Promise<Blob>

body

Retorna o corpo como um ReadableStream

body: null | ReadableStream<any>

Valor da propriedade

null | ReadableStream<any>

bodyUsed

Retorna se o corpo foi lido de

bodyUsed: boolean

Valor da propriedade

boolean

cookies

Cookies de resposta HTTP

cookies: Cookie[]

Valor da propriedade

Cookie[]

enableContentNegotiation

Habilitar a negociação de conteúdo do corpo da resposta se for true Se for falso, trate o corpo da resposta como bruto

enableContentNegotiation: boolean

Valor da propriedade

boolean

formData

Retorna uma promessa cumprida com o corpo como FormData

formData: () => Promise<FormData>

Valor da propriedade

() => Promise<FormData>

headers

Cabeçalhos de resposta HTTP.

headers: Headers

Valor da propriedade

Headers

json

Retorna uma promessa cumprida com o corpo analisado como JSON

json: () => Promise<unknown>

Valor da propriedade

() => Promise<unknown>

status

Código de status de resposta HTTP

status: number

Valor da propriedade

number

text

Retorna uma promessa cumprida com o corpo como uma cadeia de caracteres

text: () => Promise<string>

Valor da propriedade

() => Promise<string>