stream/consumers
Вспомогательные функции-потребители предоставляют стандартные способы чтения потоков.
Использование в Deno
import * as mod from "node:stream/consumers";
функция arrayBuffer
Использование в Deno
import { arrayBuffer } from "node:stream/consumers";
arrayBuffer(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<ArrayBuffer>Параметры
stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
Возвращаемый тип
Promise<ArrayBuffer> Выполняется с ArrayBuffer, содержащим всё содержимое потока.
функция blob
Использование в Deno
import { blob } from "node:stream/consumers";
blob(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<NodeBlob>Параметры
stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
Возвращаемый тип
Promise<NodeBlob> Выполняется с Blob, содержащим всё содержимое потока.
функция buffer
Использование в Deno
import { buffer } from "node:stream/consumers";
buffer(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<Buffer>Параметры
stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
Возвращаемый тип
Promise<Buffer> Выполняется с Buffer, содержащим всё содержимое потока.
функция json
Использование в Deno
import { json } from "node:stream/consumers";
json(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<unknown>Параметры
stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
Возвращаемый тип
Promise<unknown> Выполняется с содержимым потока, преобразованным в строку в кодировке UTF-8, которая затем передаётся в JSON.parse().
функция text
Использование в Deno
import { text } from "node:stream/consumers";
text(stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
): Promise<string>Параметры
stream:
WebReadableStream
| ReadableStream
| AsyncIterable<any>
Возвращаемый тип
Promise<string> Выполняется с содержимым потока, преобразованным в строку в кодировке UTF-8.
© 2018–2025 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/api/node/stream/consumers