Body
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>;}
Properties
readonly body: ReadableStream<Uint8Array> | null
A simple getter used to expose a ReadableStream of the body contents.
readonly bodyUsed: boolean
Stores a Boolean that declares whether the body has been used in a response yet.
Methods
arrayBuffer(): Promise<ArrayBuffer>
Takes a Response stream and reads it to completion. It returns a promise that resolves with an ArrayBuffer.
blob(): Promise<Blob>
Takes a Response stream and reads it to completion. It returns a promise that resolves with a Blob.
formData(): Promise<FormData>
Takes a Response stream and reads it to completion. It returns a promise that resolves with a FormData object.
json(): Promise<any>
Takes a Response stream and reads it to completion. It returns a promise that resolves with the result of parsing the body text as JSON.
text(): Promise<string>
Takes a Response stream and reads it to completion. It returns a promise that resolves with a USVString (text).
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Body