vapor-chamber API reference - v1.3.0
    Preparing search index...

    Type Alias HttpRequestConfig

    HttpRequestConfig: HttpConfig & {
        method?: HttpMethod;
        data?: unknown;
        params?: Record<string, unknown>;
        baseURL?: string;
        responseType?: ResponseType;
        cache?: boolean | { ttl: number };
        dedupe?: boolean;
    }

    Type Declaration

    • Optionalmethod?: HttpMethod

      HTTP method. Default: 'GET'

    • Optionaldata?: unknown

      Request body (auto-serialized if object, passthrough for FormData)

    • Optionalparams?: Record<string, unknown>

      Query parameters — supports arrays and nested objects

    • OptionalbaseURL?: string

      Base URL prepended to relative paths

    • OptionalresponseType?: ResponseType

      Response parsing mode. Default: 'json'

    • Optionalcache?: boolean | { ttl: number }

      Enable LRU caching for GET (true = default TTL, or { ttl: ms })

    • Optionaldedupe?: boolean

      Enable request deduplication for GET. Default: true