UNPKG

@villedemontreal/http-request

Version:

HTTP utilities - send HTTP requests with proper headers, etc.

39 lines 1.01 kB
import { ILogger } from '@villedemontreal/logger'; /** * Http Client Config */ export declare class Configs { private _correlationIdProvider; private _loggerCreator; private _urlCaseSensitive; /** * Sets the Logger creator. */ setLoggerCreator(loggerCreator: (name: string) => ILogger): void; /** * The Logger creator */ get loggerCreator(): (name: string) => ILogger; /** * Sets the Correlation Id provider. */ setCorrelationIdProvider(correlationIdProvider: () => string): void; /** * The Correlation Id provider */ get correlationIdProvider(): () => string; /** * The current Correlation Id. */ get correlationId(): string; /** * Sets the case sensitivity to use for the URLs. */ setUrlCaseSensitive(urlCaseSensitive: boolean): void; /** * Routing info */ get isUrlCaseSensitive(): boolean; } export declare const configs: Configs; //# sourceMappingURL=configs.d.ts.map