Preparing search index...
The search index is not available
TESSA Web API
TESSA Web API
Application.Http
HttpExecutor
Class HttpExecutor<Opt>
Type Parameters
Opt
extends
HttpOptions
=
HttpOptions
Implements
IHttpExecutor
Index
Constructors
constructor
Methods
array
Buffer
blob
blob
And
Response
execute
form
Data
form
Data
And
Response
get
Request
json
json
Or
Null
response
text
typed
Json
typed
Json
Or
Null
Constructors
constructor
new
HttpExecutor
<
Opt
extends
HttpOptions
=
HttpOptions
>
(
_init
:
()
=>
Promise
<
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
>
,
_getOptions
:
(
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
,
)
=>
Promise
<
Opt
>
,
_prepareRequest
:
(
options
:
Opt
,
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
,
)
=>
Promise
<
[
Request
,
null
|
Response
]
>
,
_processRequest
:
(
request
:
Request
,
options
:
Opt
,
mainAbortController
:
AbortController
,
response
:
null
|
Response
,
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
,
)
=>
Promise
<
HttpResponse
>
,
)
:
HttpExecutor
<
Opt
>
Type Parameters
Opt
extends
HttpOptions
=
HttpOptions
Parameters
_init
:
()
=>
Promise
<
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
>
_getOptions
:
(
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
)
=>
Promise
<
Opt
>
_prepareRequest
:
(
options
:
Opt
,
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
,
)
=>
Promise
<
[
Request
,
null
|
Response
]
>
_processRequest
:
(
request
:
Request
,
options
:
Opt
,
mainAbortController
:
AbortController
,
response
:
null
|
Response
,
executor
:
null
|
IExtensionExecutor
<
HttpInterceptor
<
Opt
>
>
,
)
=>
Promise
<
HttpResponse
>
Returns
HttpExecutor
<
Opt
>
Methods
array
Buffer
arrayBuffer
()
:
Promise
<
ArrayBuffer
>
Returns
Promise
<
ArrayBuffer
>
blob
blob
()
:
Promise
<
Blob
>
Returns
Promise
<
Blob
>
blob
And
Response
blobAndResponse
()
:
Promise
<
[
Blob
,
HttpResponse
]
>
Returns
Promise
<
[
Blob
,
HttpResponse
]
>
execute
execute
()
:
Promise
<
void
>
Returns
Promise
<
void
>
form
Data
formData
()
:
Promise
<
FormData
>
Returns
Promise
<
FormData
>
form
Data
And
Response
formDataAndResponse
()
:
Promise
<
[
FormData
,
HttpResponse
]
>
Returns
Promise
<
[
FormData
,
HttpResponse
]
>
get
Request
getRequest
()
:
Promise
<
Request
>
Returns
Promise
<
Request
>
json
json
<
T
=
IStorage
>
()
:
Promise
<
T
>
Type Parameters
T
=
IStorage
Returns
Promise
<
T
>
json
Or
Null
jsonOrNull
<
T
=
IStorage
>
()
:
Promise
<
null
|
T
>
Type Parameters
T
=
IStorage
Returns
Promise
<
null
|
T
>
response
response
()
:
Promise
<
HttpResponse
>
Returns
Promise
<
HttpResponse
>
text
text
()
:
Promise
<
string
>
Returns
Promise
<
string
>
typed
Json
typedJson
<
T
=
IStorage
>
(
useTypedField
?:
boolean
)
:
Promise
<
T
>
Type Parameters
T
=
IStorage
Parameters
useTypedField
:
boolean
= true
Returns
Promise
<
T
>
typed
Json
Or
Null
typedJsonOrNull
<
T
=
IStorage
>
(
useTypedField
?:
boolean
)
:
Promise
<
null
|
T
>
Type Parameters
T
=
IStorage
Parameters
useTypedField
:
boolean
= true
Returns
Promise
<
null
|
T
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
array
Buffer
blob
blob
And
Response
execute
form
Data
form
Data
And
Response
get
Request
json
json
Or
Null
response
text
typed
Json
typed
Json
Or
Null
TESSA Web API
Loading...