外观
@freenotes/web-runtime / HttpEndpointDefinition
Interface: HttpEndpointDefinition
Defined in: src/http/types.ts:130
Properties
data?
readonlyoptionaldata?:ApiContract<unknown>
Defined in: src/http/types.ts:131
decodeResponse?
readonlyoptionaldecodeResponse?:false|HttpResponseDecoder
Defined in: src/http/types.ts:146
headers?
readonlyoptionalheaders?:Readonly<HttpHeaders>
Defined in: src/http/types.ts:132
method
readonlymethod:HttpMethod
Defined in: src/http/types.ts:133
path?
readonlyoptionalpath?:ApiContract<object>
Defined in: src/http/types.ts:134
query?
readonlyoptionalquery?:ApiContract<object>
Defined in: src/http/types.ts:135
response?
readonlyoptionalresponse?:ApiContract<unknown>
Defined in: src/http/types.ts:136
responseType?
readonlyoptionalresponseType?:HttpResponseType
Defined in: src/http/types.ts:137
timeoutMs?
readonlyoptionaltimeoutMs?:number
Defined in: src/http/types.ts:138
transformRequest?
readonlyoptionaltransformRequest?: (context) =>MaybePromise<void|HttpEndpointRequestOverrides>
Defined in: src/http/types.ts:139
Parameters
context
Returns
MaybePromise<void | HttpEndpointRequestOverrides>
transformResponse?
readonlyoptionaltransformResponse?: (value,context) =>unknown
Defined in: src/http/types.ts:142
Parameters
value
unknown
context
Returns
unknown
url
readonlyurl:string
Defined in: src/http/types.ts:147