Interface RestApiClientOptions

interface RestApiClientOptions {
    baseUri?: any;
    proxyUri?: any;
    headers?: {
        [key: string]: any;
    };
    auth?: {
        username: any;
        password: any;
    };
    query?: {
        [key: string]: any;
    };
    returnFullResponse?: boolean;
    responseHandlers?: RestApiClientResponseHandler[];
    overrides?: RestApiClientOverride[];
    httpsAgent?: Agent;
    dynamicOptions?: ((input: RestApiClientInput) => RestApiClientOptions);
    binary?: boolean;
    stream?: boolean;
    onError?: ((error: any) => any);
}

Properties

baseUri?: any
proxyUri?: any
headers?: {
    [key: string]: any;
}
auth?: {
    username: any;
    password: any;
}
query?: {
    [key: string]: any;
}
returnFullResponse?: boolean
responseHandlers?: RestApiClientResponseHandler[]
overrides?: RestApiClientOverride[]
httpsAgent?: Agent
dynamicOptions?: ((input: RestApiClientInput) => RestApiClientOptions)
binary?: boolean
  • use responseType instead
stream?: boolean
  • use responseType instead
onError?: ((error: any) => any)
  • use responseHandlers