Interface ITidProvider

Service responsible for generating the x-client-transaction-id header.

interface ITidProvider {
    generate(method: string, path: string): Promise<undefined | string>;
    refreshDynamicArgs(): Promise<void>;
}

Methods

  • Generates new x-client-transaction-id header.

    Parameters

    • method: string

      Request method.

    • path: string

      Endpoint path without query parameters.

    Returns Promise<undefined | string>

  • Refresh arguments obtained from parsing the HTML page, if any.

    Returns Promise<void>