ui/client/lib/http
Cockpit client (shared), next. Source: ui/client/lib/http.ts.
Functions#
getJson()#
getJson<
T>(path):Promise<T>
Defined in: ui/client/lib/http.ts:31
Type Parameters#
T
T = unknown
Parameters#
path
string
Returns#
Promise<T>
postJson()#
postJson<
T>(path,body):Promise<T>
Defined in: ui/client/lib/http.ts:14
Type Parameters#
T
T = unknown
Parameters#
path
string
body
unknown
Returns#
Promise<T>
sendJson()#
sendJson<
T>(method,path,body?,headers?):Promise<{body:T;status:number; }>
Defined in: ui/client/lib/http.ts:40
Type Parameters#
T
T = unknown
Parameters#
method
"GET" | "POST" | "PUT" | "DELETE"
path
string
body?
unknown
headers?
Record<string, string> = {}
Returns#
Promise<{ body: T; status: number; }>