Response
Types
bodyInit
type bodyInit = WebAPI.BodyInit.theadersInit
type headersInit = WebAPI.HeadersInit.tresponseInit
type responseInit = WebAPI.FetchTypes.responseInitRecord fields
status
option<int>
statusText
option<string>
headers
option<headersInit>
t
type t = WebAPI.FetchTypes.response = { type_: WebAPI.FetchTypes.responseType, url: string, redirected: bool, status: int, ok: bool, statusText: string, headers: WebAPI.FetchTypes.headers, body: Null.t<WebAPI.FileTypes.readableStream<array<int>>>, bodyUsed: bool,}Record fields
Values
arrayBuffer
let arrayBuffer: t => promise<ArrayBuffer.t>blob
let blob: t => promise<WebAPI.Blob.t>formData
let formData: t => promise<WebAPI.FormData.t>fromArrayBuffer
let fromArrayBuffer: (ArrayBuffer.t, ~init: responseInit=?) => tfromBlob
let fromBlob: (WebAPI.Blob.t, ~init: responseInit=?) => tfromDataView
let fromDataView: (DataView.t, ~init: responseInit=?) => tfromFile
let fromFile: (WebAPI.File.t, ~init: responseInit=?) => tfromFormData
let fromFormData: (WebAPI.FormData.t, ~init: responseInit=?) => tfromNull
let fromNull: (~init: responseInit=?) => tfromReadableStream
let fromReadableStream: (WebAPI.ReadableStream.t<'t>, ~init: responseInit=?) => tfromString
let fromString: (string, ~init: responseInit=?) => tfromTypedArray
let fromTypedArray: (TypedArray.t<'t>, ~init: responseInit=?) => tfromURLSearchParams
let fromURLSearchParams: (WebAPI.URLSearchParams.t, ~init: responseInit=?) => tjsonR
let jsonR: (~data: JSON.t, ~init: responseInit=?) => tredirect
let redirect: (~url: string, ~status: int=?) => t