ScriptableHandler
Creates a response to a request by executing a script.
Scripts must return either a Promise<Response, NeverThrowsException> or a Response.
This section describes the usage of ScriptableHandler. For information about script properties, available global objects, and automatically imported classes, see Scripts.
Usage
{
"name": string,
"type": "ScriptableHandler",
"config": {
"type": string,
"file": expression, // Use either "file"
"source": string or array of strings // or "source", but not both
"args": object,
"clientHandler": Handler reference
}
}
Properties
For information about properties for ScriptableHandler, see Scripts.