Response
[<Interface>]
type Response =
abstract member arrayBuffer: unit -> Promise<ArrayBuffer>
abstract member blob: unit -> Promise<_Blob>
abstract member body: ReadableStream<obj> option
abstract member bodyUsed: bool
abstract member clone: unit -> obj
abstract member formData: unit -> Promise<obj>
abstract member headers: obj
abstract member json: unit -> Promise<obj>
abstract member ok: bool
abstract member redirected: bool
abstract member status: float
abstract member statusText: string
abstract member text: unit -> Promise<string>
abstract member type: Type
abstract member url: string
static member Create (bodyUsed: bool, arrayBuffer: unit -> Promise<ArrayBuffer>, blob: unit -> Promise<_Blob>, formData: unit -> Promise<obj>, json: unit -> Promise<obj>, text: unit -> Promise<string>, headers: obj, ok: bool, status: float, statusText: string, type: Type, url: string, redirected: bool, clone: unit -> obj, ?body: ReadableStream<obj>) : Response| Assembly | Xantham.Fable.Node |
| Attributes | [<Interface>] |
Declared inside
Type |
Properties
abstract member blob: unit -> Promise<_Blob>abstract member bodyUsed: boolabstract member formData: unit -> Promise<obj>
abstract member formData: unit -> Promise<obj>@deprecated This method is not recommended for parsing multipart/form-data bodies in server environments. It is recommended to use a library such as @fastify/busboy as follows:
```js
import { Busboy } from '@fastify/busboy'
import { Readable } from 'node:stream'
const response = await fetch('...')
const busboy = new Busboy({ headers: { 'content-type': response.headers.get('content-type') } })
// handle events emitted from `busboy`
Readable.fromWeb(response.body).pipe(busboy)
abstract member ok: boolabstract member redirected: boolMethods
static member Create (bodyUsed: bool, arrayBuffer: unit -> Promise<ArrayBuffer>, blob: unit -> Promise<_Blob>, formData: unit -> Promise<obj>, json: unit -> Promise<obj>, text: unit -> Promise<string>, headers: obj, ok: bool, status: float, statusText: string, type: Type, url: string, redirected: bool, clone: unit -> obj, ?body: ReadableStream<obj>) : Response