engine/request/execute_script

Script execution seam: in-process (default) or app worker IPC. Engine-internal.
Description:
  • Script execution seam: in-process (default) or app worker IPC. Engine-internal.

Methods

(async, inner) executeScript(opts)

Description:
  • Execution entry: local by default; worker when isolation policy says so.
Parameters:
Name Type Description
opts object
Properties
Name Type Attributes Description
req object required for remote path
res object
app object
gBoxConfig object
acquireToken object
logger object
scriptPath string
useCache boolean <optional>

(async, inner) executeScriptLocal(opts) → {Promise.<void>}

Description:
  • Run default_include chain + main script inside gbox (local process).
Parameters:
Name Type Description
opts object
Returns:
Type
Promise.<void>

(async, inner) executeScriptRemote(opts)

Description:
  • Dispatch to worker process (buffered HTTP result applied to real res).
Parameters:
Name Type Description
opts object