Skip to content

Response

Values

arrayBuffer

let arrayBuffer: WebAPI.FetchAPI.response => promise<ArrayBuffer.t>

Parameters

WebAPI.FetchAPI.response

Return type

promise< Stdlib.ArrayBuffer.t >

blob

let blob: WebAPI.FetchAPI.response => promise<WebAPI.FileAPI.blob>

Parameters

WebAPI.FetchAPI.response

Return type

promise< WebAPI.FileAPI.blob >

bytes

let bytes: WebAPI.FetchAPI.response => promise<array<int>>

Parameters

WebAPI.FetchAPI.response

Return type

promise< array< int > >

clone

let clone: WebAPI.FetchAPI.response => WebAPI.FetchAPI.response

error

let error: unit => WebAPI.FetchAPI.response

Parameters

unit

Return type

WebAPI.FetchAPI.response

formData

let formData: WebAPI.FetchAPI.response => promise<
WebAPI.FetchAPI.formData,
>

Parameters

WebAPI.FetchAPI.response

Return type

promise< WebAPI.FetchAPI.formData >

fromArrayBuffer

let fromArrayBuffer: (
ArrayBuffer.t,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

Parameters

Stdlib.ArrayBuffer.t option< WebAPI.FetchAPI.responseInit >

Return type

WebAPI.FetchAPI.response

fromBlob

let fromBlob: (
WebAPI.FileAPI.blob,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

fromDataView

let fromDataView: (
DataView.t,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

Parameters

Stdlib.DataView.t option< WebAPI.FetchAPI.responseInit >

Return type

WebAPI.FetchAPI.response

fromFile

let fromFile: (
WebAPI.FileAPI.file,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

fromFormData

let fromFormData: (
WebAPI.FetchAPI.formData,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

fromNull

let fromNull: (
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

Parameters

option< WebAPI.FetchAPI.responseInit >

Return type

WebAPI.FetchAPI.response

fromReadableStream

let fromReadableStream: (
WebAPI.FileAPI.readableStream<'t>,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

fromString

let fromString: (
string,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

Parameters

string option< WebAPI.FetchAPI.responseInit >

Return type

WebAPI.FetchAPI.response

fromTypedArray

let fromTypedArray: (
TypedArray.t<'t>,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

Parameters

Stdlib.TypedArray.t option< WebAPI.FetchAPI.responseInit >

Return type

WebAPI.FetchAPI.response

fromURLSearchParams

let fromURLSearchParams: (
WebAPI.FetchAPI.urlSearchParams,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

json

let json: WebAPI.FetchAPI.response => promise<JSON.t>

Parameters

WebAPI.FetchAPI.response

Return type

promise< Stdlib.JSON.t >

jsonR

let jsonR: (
~data: JSON.t,
~init: WebAPI.FetchAPI.responseInit=?,
) => WebAPI.FetchAPI.response

Parameters

Stdlib.JSON.t option< WebAPI.FetchAPI.responseInit >

Return type

WebAPI.FetchAPI.response

redirect

let redirect: (~url: string, ~status: int=?) => WebAPI.FetchAPI.response

Parameters

string option< int >

Return type

WebAPI.FetchAPI.response

text

let text: WebAPI.FetchAPI.response => promise<string>

Parameters

WebAPI.FetchAPI.response

Return type

promise< string >