Поделиться через


HttpOperationResponse interface

Объект-оболочка для HTTP-запроса и ответа. Десериализованный объект хранится в свойстве parsedBody при получении текста ответа в ФОРМАТЕ JSON или XML.

Extends

Свойства

blobBody

BROWSER ONLY — текст ответа в виде большого двоичного объекта браузера. Всегда не определено в node.js.

bodyAsText

Текст ответа в виде текста (строковый формат)

parsedBody

Текст ответа в виде проанализированного JSON или XML

parsedHeaders

Проанализированные заголовки http-ответа.

readableStreamBody

NODEJS — только текст ответа в виде node.js читаемого потока. Всегда не определено в браузере.

Унаследованные свойства

headers

Заголовки HTTP-ответа.

request

Необработанный запрос

status

Состояние HTTP-ответа (например, 200)

Сведения о свойстве

blobBody

BROWSER ONLY — текст ответа в виде большого двоичного объекта браузера. Всегда не определено в node.js.

blobBody?: Promise<Blob>

Значение свойства

Promise<Blob>

bodyAsText

Текст ответа в виде текста (строковый формат)

bodyAsText?: string | null

Значение свойства

string | null

parsedBody

Текст ответа в виде проанализированного JSON или XML

parsedBody?: any

Значение свойства

any

parsedHeaders

Проанализированные заголовки http-ответа.

parsedHeaders?: [key: string]: any

Значение свойства

[key: string]: any

readableStreamBody

NODEJS — только текст ответа в виде node.js читаемого потока. Всегда не определено в браузере.

readableStreamBody?: ReadableStream

Значение свойства

ReadableStream

Сведения об унаследованном свойстве

headers

Заголовки HTTP-ответа.

headers: HttpHeadersLike

Значение свойства

Наследуется отHttpResponse.headers

request

Необработанный запрос

request: WebResourceLike

Значение свойства

Наследуется отHttpResponse.request

status

Состояние HTTP-ответа (например, 200)

status: number

Значение свойства

number

Наследуется отHttpResponse.status