Skip to content

Documentation / @ember-data/adapter / rest / FetchRequestInit

Defined in: packages/adapter/src/rest.ts:39

Extends

  • RequestInit

Properties

body?

ts
optional body: null | BodyInit;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1922

A BodyInit object or null to set request's body.

Inherited from

ts
RequestInit.body

cache?

ts
optional cache: RequestCache;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1924

A string indicating how the request will interact with the browser's cache to set request's cache.

Inherited from

ts
RequestInit.cache

credentials?

ts
optional credentials: RequestCredentials;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1926

A string indicating whether credentials will be sent with the request always, never, or only when sent to a same-origin URL. Sets request's credentials.

Inherited from

ts
RequestInit.credentials

headers?

ts
optional headers: HeadersInit;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1928

A Headers object, an object literal, or an array of two-item arrays to set request's headers.

Inherited from

ts
RequestInit.headers

integrity?

ts
optional integrity: string;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1930

A cryptographic hash of the resource to be fetched by request. Sets request's integrity.

Inherited from

ts
RequestInit.integrity

keepalive?

ts
optional keepalive: boolean;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1932

A boolean to set request's keepalive.

Inherited from

ts
RequestInit.keepalive

method

ts
method: HTTPMethod;

Defined in: packages/adapter/src/rest.ts:41

A string to set request's method.

Overrides

ts
RequestInit.method

mode?

ts
optional mode: RequestMode;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1936

A string to indicate whether the request will use CORS, or will be restricted to same-origin URLs. Sets request's mode.

Inherited from

ts
RequestInit.mode

priority?

ts
optional priority: RequestPriority;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1937

Inherited from

ts
RequestInit.priority

redirect?

ts
optional redirect: RequestRedirect;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1939

A string indicating whether request follows redirects, results in an error upon encountering a redirect, or returns the redirect (in an opaque fashion). Sets request's redirect.

Inherited from

ts
RequestInit.redirect

referrer?

ts
optional referrer: string;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1941

A string whose value is a same-origin URL, "about:client", or the empty string, to set request's referrer.

Inherited from

ts
RequestInit.referrer

referrerPolicy?

ts
optional referrerPolicy: ReferrerPolicy;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1943

A referrer policy to set request's referrerPolicy.

Inherited from

ts
RequestInit.referrerPolicy

signal?

ts
optional signal: null | AbortSignal;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1945

An AbortSignal to set request's signal.

Inherited from

ts
RequestInit.signal

type

ts
type: HTTPMethod;

Defined in: packages/adapter/src/rest.ts:42


url

ts
url: string;

Defined in: packages/adapter/src/rest.ts:40


window?

ts
optional window: null;

Defined in: node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:1947

Can only be null. Used to disassociate request from any Window.

Inherited from

ts
RequestInit.window

Released under the MIT License.