kinetex - v1.0.0-rc.1
    Preparing search index...

    Function createTransport

    • Create the appropriate transport for the current runtime. Each call returns a fresh transport — the Kinetex client owns the lifetime.

      Parameters

      • OptionalfetchFn: {
            (input: URL | RequestInfo, init?: RequestInit): Promise<Response>;
            (input: string | URL | Request, init?: RequestInit): Promise<Response>;
        }

        Custom fetch implementation.

          • (input: URL | RequestInfo, init?: RequestInit): Promise<Response>
          • Parameters

            • input: URL | RequestInfo
            • Optionalinit: RequestInit

            Returns Promise<Response>

          • (input: string | URL | Request, init?: RequestInit): Promise<Response>
          • Parameters

            • input: string | URL | Request
            • Optionalinit: RequestInit

            Returns Promise<Response>

      • preferHTTP2: boolean = true

        Whether to prefer HTTP/2 on Node.js.

      • OptionalsessionOptions: {
            sessionTTLMs?: number;
            pingIntervalMs?: number;
            connectTimeoutMs?: number;
            requestTimeoutMs?: number;
        }

        HTTP/2 session pool options.

      • OptionaltransportOptions: Pick<FetchTransportOptions, "strict" | "onDroppedHeader">

        Header validation options (strict mode, dropped-header callback).

      Returns Transport