Partilhar via


HttpOperationResponse interface

Objeto wrapper para solicitação e resposta http. O objeto desserializado é armazenado na propriedade parsedBody quando o corpo da resposta é recebido em JSON ou XML.

Extends

Propriedades

blobBody

APENAS NAVEGADOR

O corpo da resposta como um Blob do navegador. Sempre indefinido em node.js.

bodyAsText

O corpo da resposta como texto (formato de cadeia de caracteres)

parsedBody

O corpo da resposta como JSON ou XML analisado

parsedHeaders

Os cabeçalhos de resposta HTTP analisados.

readableStreamBody

SOMENTE NODEJS

O corpo da resposta como um fluxo node.js legível. Sempre indefinido no navegador.

Propriedades Herdadas

headers

Os cabeçalhos de resposta HTTP.

request

O pedido bruto

status

O status da resposta HTTP (por exemplo, 200)

Detalhes de Propriedade

blobBody

APENAS NAVEGADOR

O corpo da resposta como um Blob do navegador. Sempre indefinido em node.js.

blobBody?: Promise<Blob>

Valor de Propriedade

Promise<Blob>

bodyAsText

O corpo da resposta como texto (formato de cadeia de caracteres)

bodyAsText?: null | string

Valor de Propriedade

null | string

parsedBody

O corpo da resposta como JSON ou XML analisado

parsedBody?: any

Valor de Propriedade

any

parsedHeaders

Os cabeçalhos de resposta HTTP analisados.

parsedHeaders?: {[key: string]: any}

Valor de Propriedade

{[key: string]: any}

readableStreamBody

SOMENTE NODEJS

O corpo da resposta como um fluxo node.js legível. Sempre indefinido no navegador.

readableStreamBody?: ReadableStream

Valor de Propriedade

ReadableStream

Detalhes da Propriedade Herdada

headers

Os cabeçalhos de resposta HTTP.

headers: HttpHeadersLike

Valor de Propriedade

herdado de HttpResponse.headers

request

O pedido bruto

request: WebResourceLike

Valor de Propriedade

herdado de HttpResponse.request

status

O status da resposta HTTP (por exemplo, 200)

status: number

Valor de Propriedade

number

herdado de HttpResponse.status