Base options shared by both HTTP requests and SSE streams

Contains transport-level options common to all request types.

interface FejBaseOptions {
    headers?: HeadersInit;
    signal?: AbortSignal;
    credentials?: RequestCredentials;
    mode?: RequestMode;
    params?: Record<string, string | number | boolean>;
}

Hierarchy (view full)

Properties

headers?: HeadersInit

Request headers

signal?: AbortSignal

AbortSignal for request cancellation

credentials?: RequestCredentials

Credentials mode

mode?: RequestMode

Request mode (cors, no-cors, same-origin)

params?: Record<string, string | number | boolean>

Query parameters — appended to the URL