Compartilhar via


HttpOperationResponse interface

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

Extends

Propriedades

blobBody

SOMENTE 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 legível node.js. Sempre indefinido no navegador.

Propriedades herdadas

headers

Os cabeçalhos de resposta HTTP.

request

A solicitação bruta

status

O status da resposta HTTP (por exemplo, 200)

Detalhes da propriedade

blobBody

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

blobBody?: Promise<Blob>

Valor da propriedade

Promise<Blob>

bodyAsText

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

bodyAsText?: string | null

Valor da propriedade

string | null

parsedBody

O corpo da resposta como JSON ou XML analisado

parsedBody?: any

Valor da propriedade

any

parsedHeaders

Os cabeçalhos de resposta HTTP analisados.

parsedHeaders?: [key: string]: any

Valor da propriedade

[key: string]: any

readableStreamBody

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

readableStreamBody?: ReadableStream

Valor da propriedade

ReadableStream

Detalhes das propriedades herdadas

headers

Os cabeçalhos de resposta HTTP.

headers: HttpHeadersLike

Valor da propriedade

Herdado dehttpResponse.headers

request

A solicitação bruta

request: WebResourceLike

Valor da propriedade

Herdado deHttpResponse.request

status

O status da resposta HTTP (por exemplo, 200)

status: number

Valor da propriedade

number

Herdado deHttpResponse.status