Interface HttpInterceptorRequestContext<Opt>

interface HttpInterceptorRequestContext<Opt extends HttpOptions = HttpOptions> {
    clientTypes: symbol[];
    options: Opt;
    request: Request;
    response: null | Response;
    url: string;
    clientTypeIs(...types: symbol[]): boolean;
    clientTypeOnlyIs(...types: symbol[]): boolean;
    urlIs(...urls: (string | RegExp)[]): boolean;
}

Type Parameters

Hierarchy

  • HttpInterceptorContextBase
    • HttpInterceptorRequestContext

Implemented by

Properties

clientTypes: symbol[]
options: Opt
request: Request
response: null | Response
url: string

Methods

  • Parameters

    • ...types: symbol[]

    Returns boolean

  • Parameters

    • ...types: symbol[]

    Returns boolean

  • Parameters

    • ...urls: (string | RegExp)[]

    Returns boolean

MMNEPVFCICPMFPCPTTAAATR