Processors may allow additional properties
OptionaldataRequest body (used if POST/PUT)
OptionalhandleHow to interpret the response. Default is "json".
OptionalheadersHTTP Headers.
OptionaljsonpEnables jsonp request processing (response is interpreted as javascript).
If true it appends query parameter 'callback=<jsonp value>=<methodname> will be appended.
Please use CORS, this will not be supported in future versions.
OptionaljsonpfnAllows 'static' jsonp.
If jsonp is true and jsonpfn is configured the the
query parameter 'callback=
OptionalmaxAllows per request configuration of maximal url length. If it is to long a GET request will be switched to POST. Please prefer the config option 'maxUrlLength'.
OptionalmethodHTTP METHOD If not specified GET is used.
OptionalpostprocessorsCustom post-processors only valid for the current request. Helpful in tests. Please prefer the config option to register processors for all requests.
OptionalpreprocessorsCustom pre-processors only valid for the current request. Helpful in tests. Please prefer the config option to register processors for all requests.
OptionalpreventFlag will create random 'salt' to the query parameters to prevent browser caching.
OptionalqueryQuery Parameter. Note, if data is not defined and method is post this will be converted to the post body.
OptionalsignalAbortSignal to cancel the request.
OptionaltimeoutRequest timeout in msec.
OptionaluseOption to mark target url as trusted for CORS. Please prefer to register a trusted servers via config.
OptionaluseEnables/disables the use of a proxy. True is the default value and a proxy is used if the CORS communication, fails. False prevents the use of a proxy. "force" skips the CORS detection and enforces the use of a proxy. Please prefer the config option 'proxyRules' for that.
OptionalwithOption to mark request to include credentials. Please prefer to register a trusted servers via config.
Request options