Spec-Zone.ru › Deno 1

Тело

interface Body {
readonly body: ReadableStream<Uint8Array> | null;
readonly bodyUsed: boolean;
arrayBuffer(): Promise<ArrayBuffer>;
blob(): Promise<Blob>;
formData(): Promise<FormData>;
json(): Promise<any>;
text(): Promise<string>;
}

Свойства

readonly body: ReadableStream<Uint8Array> | null

Простой метод-геттер, используемый для доступа к ReadableStream содержимого тела.

readonly bodyUsed: boolean

Хранит Boolean , указывающее, использовалось ли тело в ответе.

Методы

arrayBuffer(): Promise<ArrayBuffer>

Принимает Response поток и считывает его до конца. Возвращает промис, который разрешается значением ArrayBuffer.

blob(): Promise<Blob>

Принимает Response поток и считывает его до конца. Возвращает промис, который разрешается значением Blob.

formData(): Promise<FormData>

Принимает Response поток и считывает его до конца. Возвращает промис, который разрешается объектом FormData.

json(): Promise<any>

Принимает Response поток и считывает его до конца. Возвращает промис, который разрешается результатом парсинга текста тела как JSON.

text(): Promise<string>

Принимает Response поток и считывает его до конца. Возвращает промис, который разрешается значением USVString (текст).

© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Body

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API