Skip to content

ReadableStreamDefaultReader

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:2628

The ReadableStreamDefaultReader interface of the Streams API represents a default reader that can be used to read stream data supplied from a network (such as a fetch request).

MDN Reference

R = any

new ReadableStreamDefaultReader<R>(stream): ReadableStreamDefaultReader<R>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:2629

ReadableStream

ReadableStreamDefaultReader<R>

readonly closed: Promise<void>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:2630

cancel(reason?): Promise<void>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:2631

any

Promise<void>


read(): Promise<ReadableStreamReadResult<R>>

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:2637

The read() method of the ReadableStreamDefaultReader interface returns a Promise providing access to the next chunk in the stream’s internal queue.

MDN Reference

Promise<ReadableStreamReadResult<R>>


releaseLock(): void

Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20251118.0/node_modules/@cloudflare/workers-types/index.ts:2643

The releaseLock() method of the ReadableStreamDefaultReader interface releases the reader’s lock on the stream.

MDN Reference

void