Typescript SDK Type Docs
    Preparing search index...

    Type Alias HttpMiddlewareOptions

    type HttpMiddlewareOptions = {
        abortController?: AbortController;
        credentialsMode?: "omit" | "same-origin" | "include";
        enableRetry?: boolean;
        fetch?: any;
        getAbortController?: () => AbortController;
        headersWithStringBody?: string[];
        host: string;
        includeHeaders?: boolean;
        includeOriginalRequest?: boolean;
        includeRequestInErrorResponse?: boolean;
        includeResponseHeaders?: boolean;
        maskSensitiveHeaderData?: boolean;
        retryConfig?: {
            backoff?: boolean;
            maxDelay?: number;
            maxRetries?: number;
            retryCodes?: (number | string)[];
            retryDelay?: number;
            retryOnAbort?: boolean;
        };
        timeout?: number;
    }
    Index

    Properties

    abortController?: AbortController
    credentialsMode?: "omit" | "same-origin" | "include"
    enableRetry?: boolean
    fetch?: any
    getAbortController?: () => AbortController
    headersWithStringBody?: string[]
    host: string
    includeHeaders?: boolean
    includeOriginalRequest?: boolean
    includeRequestInErrorResponse?: boolean
    includeResponseHeaders?: boolean
    maskSensitiveHeaderData?: boolean
    retryConfig?: {
        backoff?: boolean;
        maxDelay?: number;
        maxRetries?: number;
        retryCodes?: (number | string)[];
        retryDelay?: number;
        retryOnAbort?: boolean;
    }
    timeout?: number