Module Fetch.Request
Resource requests.
Enumerations
module Cache : sig ... end
Request cache mode enum.
module Credentials : sig ... end
Request credentials mode enum.
module Destination : sig ... end
Request destination enum.
module Mode : sig ... end
Request mode enum.
module Redirect : sig ... end
Request redirect enum.
Requests
val init : ?body:Body.init -> ?cache:Cache.t -> ?credentials:Credentials.t -> ?headers:Headers.t -> ?integrity:Jstr.t -> ?keepalive:bool -> ?method':Jstr.t -> ?mode:Mode.t -> ?redirect:Redirect.t -> ?referrer:Jstr.t -> ?referrer_policy:Jstr.t -> ?signal:Brr.Abort.Signal.t -> unit -> init
init ()
is a request initialisation object with given parameters.
type t
The type for
Request
objects.
Properties
val credentials : t -> Credentials.t
credentials r
are the credentials ofr
.
val destination : t -> Destination.t
destination r
is the destination ofr
.
is_history_navigation r
is theisHistoryNavigation
property ofr
.
is_reload_navigation r
is theisReloadNavigation
property ofr
.
val redirect : t -> Redirect.t
redirect r
is the redirect behaviour ofr
.
val referrer_policy : t -> Jstr.t
referrer_policy r
is the referrer policy ofr
.
val signal : t -> Brr.Abort.Signal.t option
signal r
is the abort signal ofr
.