Zum Hauptinhalt springen

HttpRestClient

Constructors​

Constructor​

new HttpRestClient(): HttpRestClient

Returns​

HttpRestClient

Methods​

get()​

get(url, config?): HttpClientResponse

Parameters​

url​

string

config?​

HttpRestClientConfig

Returns​

HttpClientResponse


post()​

post(url, data?, config?): HttpClientResponse

Parameters​

url​

string

data?​

HttpClientRequestData

config?​

HttpRestClientConfig

Returns​

HttpClientResponse


put()​

put(url, data?, config?): HttpClientResponse

Parameters​

url​

string

data?​

HttpClientRequestData

config?​

HttpRestClientConfig

Returns​

HttpClientResponse


patch()​

patch(url, data?, config?): HttpClientResponse

Parameters​

url​

string

data?​

HttpClientRequestData

config?​

HttpRestClientConfig

Returns​

HttpClientResponse


delete()​

delete(url, config?): HttpClientResponse

Parameters​

url​

string

config?​

HttpRestClientConfig

Returns​

HttpClientResponse


request()​

request(config): HttpClientResponse

Parameters​

config​

HttpRestClientConfig

Returns​

HttpClientResponse


getSearchParams()​

static getSearchParams(params): string

Parameters​

params​

Record<string, AllowedSearchParamTypes>

Returns​

string


validateAndParseResponse()​

static validateAndParseResponse<T>(result, options?): T

Type Parameters​

T​

T

Parameters​

result​

HttpClientResponse

options?​
expectNoResponseData?​

boolean

skipParsingResponseData?​

boolean

Returns​

T