The Request interface of the Fetch API represents a resource request.

Documentation Request by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See also:

Constructor

new(input:Request, ?init:Null<RequestInit>)

new(input:String, ?init:Null<RequestInit>)

Throws:

null

DOMError

Variables

read onlybodyUsed:Bool

read onlycache:RequestCache

Contains the cache mode of the request (e.g., default, reload, no-cache).

read onlycredentials:RequestCredentials

Contains the credentials of the request (e.g., "omit", "same-origin", "include"). The default is "same-origin".

read onlydestination:RequestDestination

Returns a string from the RequestDestination enum describing the request's destination. This is a string indicating the type of content being requested.

read onlyheaders:Headers

Contains the associated Headers object of the request.

read onlyintegrity:String

Contains the subresource integrity value of the request (e.g., sha256-BpfBw7ivV8q2jLiT13fxDYAe2tJllusRSZ273h2nFSE=).

read onlymethod:String

Contains the request's method (GET, POST, etc.)

read onlymode:RequestMode

Contains the mode of the request (e.g., cors, no-cors, same-origin, navigate.)

read onlyredirect:RequestRedirect

Contains the mode for how redirects are handled. It may be one of follow, error, or manual.

read onlyreferrer:String

Contains the referrer of the request (e.g., client).

read onlyreferrerPolicy:ReferrerPolicy

Contains the referrer policy of the request (e.g., no-referrer).

read onlyurl:String

Contains the URL of the request.

Methods

arrayBuffer():Promise<ArrayBuffer>

Throws:

null

DOMError

blob():Promise<Blob>

Throws:

null

DOMError

clone():Request

Creates a copy of the current Request object.

Throws:

null

DOMError

formData():Promise<FormData>

Throws:

null

DOMError

json():Promise<Dynamic>

Throws:

null

DOMError

text():Promise<String>

Throws:

null

DOMError