Object sent to this function (req) and other info (rampart,process):
{
    "req": {
        "printf": {
            "_c_func": true
        },
        "put": {
            "_c_func": true
        },
        "getpos": {
            "_c_func": true
        },
        "rewind": {
            "_c_func": true
        },
        "getBuffer": {
            "_c_func": true
        },
        "getMime": {
            "_c_func": true
        },
        "ip": "10.128.0.11",
        "port": 43536,
        "method": "GET",
        "methodRaw": "GET",
        "path": {
            "file": "hlshowreq.html",
            "path": "/apps/test_modules/hlshowreq.html",
            "base": "/apps/test_modules/",
            "scheme": "http://",
            "host": "rampart.dev",
            "url": "http://rampart.dev/apps/test_modules/hlshowreq.html"
        },
        "query": {},
        "query_raw": "",
        "cookies": {},
        "postData": {
            "Content-Type": ""
        },
        "headers": {
            "Host": "rampart.dev",
            "Remote_addr": "216.73.217.109",
            "Connection": "close",
            "accept": "*/*",
            "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
            "accept-encoding": "gzip, br, zstd, deflate"
        },
        "params": {
            "Host": "rampart.dev",
            "Remote_addr": "216.73.217.109",
            "Connection": "close",
            "accept": "*/*",
            "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
            "accept-encoding": "gzip, br, zstd, deflate"
        },
        "body": {}
    },
    "rampart": {
        "utils": {
            "wordReplace": {
                "_c_func": true
            },
            "deepCopy": {
                "_c_func": true
            },
            "toJsonSafe": {
                "_c_func": true
            },
            "printf": {
                "_c_func": true
            },
            "sprintf": {
                "_c_func": true
            },
            "fprintf": {
                "_c_func": true
            },
            "bprintf": {
                "_c_func": true
            },
            "abprintf": {
                "_c_func": true
            },
            "fopen": {
                "_c_func": true
            },
            "fopenBuffer": {
                "_c_func": true
            },
            "forkpty": {
                "_c_func": true
            },
            "fork": {
                "_c_func": true
            },
            "daemon": {
                "_c_func": true
            },
            "newPipe": {
                "_c_func": true
            },
            "fclose": {
                "_c_func": true
            },
            "fflush": {
                "_c_func": true
            },
            "fseek": {
                "_c_func": true
            },
            "ftell": {
                "_c_func": true
            },
            "rewind": {
                "_c_func": true
            },
            "fread": {
                "_c_func": true
            },
            "fgets": {
                "_c_func": true
            },
            "getchar": {
                "_c_func": true
            },
            "repl": {
                "_c_func": true,
                "refresh": {
                    "_c_func": true
                },
                "interrupt": {
                    "_c_func": true
                },
                "getHistory": {
                    "_c_func": true
                },
                "replaceHistory": {
                    "_c_func": true
                },
                "appendHistory": {
                    "_c_func": true
                }
            },
            "fwrite": {
                "_c_func": true
            },
            "getType": {
                "_c_func": true
            },
            "dateFmt": {
                "_c_func": true
            },
            "scanDate": {
                "_c_func": true
            },
            "autoScanDate": {
                "_c_func": true
            },
            "timezone": {
                "_c_func": true
            },
            "accessLog": {
                "stream": "accessLog",
                "fprintf": {
                    "_c_func": true
                },
                "fflush": {
                    "_c_func": true
                },
                "fwrite": {
                    "_c_func": true
                }
            },
            "errorLog": {
                "stream": "errorLog",
                "fprintf": {
                    "_c_func": true
                },
                "fflush": {
                    "_c_func": true
                },
                "fwrite": {
                    "_c_func": true
                }
            },
            "stdout": {
                "stream": "stdout",
                "fprintf": {
                    "_c_func": true
                },
                "fflush": {
                    "_c_func": true
                },
                "fwrite": {
                    "_c_func": true
                }
            },
            "stderr": {
                "stream": "stderr",
                "fprintf": {
                    "_c_func": true
                },
                "fflush": {
                    "_c_func": true
                },
                "fwrite": {
                    "_c_func": true
                }
            },
            "stdin": {
                "stream": "stdin",
                "fread": {
                    "_c_func": true
                },
                "readLine": {
                    "_c_func": true
                },
                "fgets": {
                    "_c_func": true
                },
                "getchar": {
                    "_c_func": true
                }
            },
            "errorConfig": {
                "_c_func": true
            },
            "eventCallback": {
                "_c_func": true
            },
            "use": {},
            "load": {},
            "hll": {
                "_c_func": true,
                "prototype": {
                    "add": {
                        "_c_func": true
                    },
                    "addFile": {
                        "_c_func": true
                    },
                    "getBuffer": {
                        "_c_func": true
                    },
                    "count": {
                        "_c_func": true
                    },
                    "merge": {
                        "_c_func": true
                    }
                }
            },
            "srand": {
                "_c_func": true
            },
            "rand": {
                "_c_func": true
            },
            "irand": {
                "_c_func": true
            },
            "gaussrand": {
                "_c_func": true
            },
            "normrand": {
                "_c_func": true
            },
            "hash": {
                "_c_func": true
            },
            "hashFile": {
                "_c_func": true
            },
            "hexify": {
                "_c_func": true
            },
            "dehexify": {
                "_c_func": true
            },
            "stringToBuffer": {
                "_c_func": true
            },
            "bufferToString": {
                "_c_func": true
            },
            "toUtf8": {
                "_c_func": true
            },
            "detectCharset": {
                "_c_func": true
            },
            "objectToQuery": {
                "_c_func": true
            },
            "queryToObject": {
                "_c_func": true
            },
            "readFile": {
                "_c_func": true
            },
            "zipList": {
                "_c_func": true
            },
            "zipGet": {
                "_c_func": true
            },
            "zipExtract": {
                "_c_func": true
            },
            "readLine": {
                "_c_func": true
            },
            "stat": {
                "_c_func": true
            },
            "lstat": {
                "_c_func": true
            },
            "trim": {
                "_c_func": true
            },
            "setenv": {
                "_c_func": true
            },
            "getenv": {
                "_c_func": true
            },
            "unsetenv": {
                "_c_func": true
            },
            "minify": {
                "_c_func": true
            },
            "execRaw": {
                "_c_func": true
            },
            "exec": {
                "_c_func": true
            },
            "shell": {
                "_c_func": true
            },
            "kill": {
                "_c_func": true
            },
            "mkdir": {
                "_c_func": true
            },
            "mkDir": {
                "_c_func": true
            },
            "rmdir": {
                "_c_func": true
            },
            "rmDir": {
                "_c_func": true
            },
            "chdir": {
                "_c_func": true
            },
            "chDir": {
                "_c_func": true
            },
            "getcwd": {
                "_c_func": true
            },
            "getCwd": {
                "_c_func": true
            },
            "readdir": {
                "_c_func": true
            },
            "readDir": {
                "_c_func": true
            },
            "copyFile": {
                "_c_func": true
            },
            "realPath": {
                "_c_func": true
            },
            "rmFile": {
                "_c_func": true
            },
            "link": {
                "_c_func": true
            },
            "symlink": {
                "_c_func": true
            },
            "chmod": {
                "_c_func": true
            },
            "touch": {
                "_c_func": true
            },
            "rename": {
                "_c_func": true
            },
            "chown": {
                "_c_func": true
            },
            "sleep": {
                "_c_func": true
            },
            "stringToNumber": {
                "_c_func": true
            },
            "getScopeVars": {
                "_c_func": true
            },
            "readLink": {
                "_c_func": true
            },
            "readlink": {
                "_c_func": true
            },
            "truncate": {
                "_c_func": true
            },
            "statVfs": {
                "_c_func": true
            },
            "statvfs": {
                "_c_func": true
            },
            "writeFile": {
                "_c_func": true
            },
            "appendFile": {
                "_c_func": true
            },
            "exists": {
                "_c_func": true
            },
            "tmpDir": {
                "_c_func": true
            },
            "tmpdir": {
                "_c_func": true
            },
            "homeDir": {
                "_c_func": true
            },
            "homedir": {
                "_c_func": true
            },
            "mkdTemp": {
                "_c_func": true
            },
            "mkdtemp": {
                "_c_func": true
            },
            "lchown": {
                "_c_func": true
            },
            "lchmod": {
                "_c_func": true
            },
            "lUtimes": {
                "_c_func": true
            },
            "lutimes": {
                "_c_func": true
            },
            "open": {
                "_c_func": true
            },
            "close": {
                "_c_func": true
            },
            "read": {
                "_c_func": true
            },
            "write": {
                "_c_func": true
            },
            "lseek": {
                "_c_func": true
            },
            "fstatFd": {
                "_c_func": true
            },
            "fsyncFd": {
                "_c_func": true
            },
            "fdatasyncFd": {
                "_c_func": true
            },
            "ftruncateFd": {
                "_c_func": true
            },
            "fchmodFd": {
                "_c_func": true
            },
            "fchownFd": {
                "_c_func": true
            },
            "futimesFd": {
                "_c_func": true
            },
            "O": {
                "RDONLY": 0,
                "WRONLY": 1,
                "RDWR": 2,
                "CREAT": 64,
                "EXCL": 128,
                "TRUNC": 512,
                "APPEND": 1024,
                "NONBLOCK": 2048,
                "CLOEXEC": 524288,
                "NOFOLLOW": 32768,
                "SYNC": 1052672,
                "DSYNC": 4096,
                "DIRECTORY": 16384,
                "NOCTTY": 256,
                "DIRECT": 65536,
                "NOATIME": 262144,
                "SEEK_SET": 0,
                "SEEK_CUR": 1,
                "SEEK_END": 2
            },
            "walkDir": {
                "_c_func": true
            },
            "walkdir": {
                "_c_func": true
            },
            "cp": {
                "_c_func": true
            },
            "rm": {
                "_c_func": true
            },
            "glob": {
                "_c_func": true
            },
            "watch": {
                "_c_func": true
            },
            "gzip": {
                "_c_func": true
            },
            "gunzip": {
                "_c_func": true
            },
            "deflate": {
                "_c_func": true
            },
            "inflate": {
                "_c_func": true
            },
            "deflateRaw": {
                "_c_func": true
            },
            "inflateRaw": {
                "_c_func": true
            },
            "crc32": {
                "_c_func": true
            },
            "adler32": {
                "_c_func": true
            },
            "urlComponents": {
                "_c_func": true
            },
            "absUrl": {
                "_c_func": true
            },
            "toASCII": {
                "_c_func": true
            },
            "toUnicode": {
                "_c_func": true
            },
            "_urlSetField": {
                "_c_func": true
            },
            "_urlPatternNew": {
                "_c_func": true
            },
            "_urlPatternTest": {
                "_c_func": true
            },
            "_urlPatternExec": {
                "_c_func": true
            },
            "_urlPatternGet": {
                "_c_func": true
            },
            "_urlPatternHasRegExpGroups": {
                "_c_func": true
            }
        },
        "globalize": {
            "_c_func": true
        },
        "localize": {
            "_c_func": true
        },
        "include": {
            "_c_func": true
        },
        "import": {
            "csvFile": {
                "_c_func": true
            },
            "csv": {
                "_c_func": true
            }
        },
        "event": {
            "scopeToModule": {
                "_c_func": true
            },
            "on": {
                "_c_func": true
            },
            "off": {
                "_c_func": true
            },
            "remove": {
                "_c_func": true
            },
            "trigger": {
                "_c_func": true
            }
        },
        "thread": {
            "_c_func": true,
            "getCurrentId": {
                "_c_func": true
            },
            "put": {
                "_c_func": true
            },
            "get": {
                "_c_func": true
            },
            "waitfor": {
                "_c_func": true
            },
            "onGet": {
                "_c_func": true
            },
            "getwait": {
                "_c_func": true
            },
            "del": {
                "_c_func": true
            }
        },
        "lock": {
            "_c_func": true
        },
        "vector": {
            "_c_func": true,
            "raw": {
                "u8ToNumbers": {
                    "_c_func": true
                },
                "numbersToU8": {
                    "_c_func": true
                },
                "u8ToF64": {
                    "_c_func": true
                },
                "f64ToU8": {
                    "_c_func": true
                },
                "u8ToF32": {
                    "_c_func": true
                },
                "f32ToU8": {
                    "_c_func": true
                },
                "u8ToF16": {
                    "_c_func": true
                },
                "f16ToU8": {
                    "_c_func": true
                },
                "i8ToNumbers": {
                    "_c_func": true
                },
                "numbersToI8": {
                    "_c_func": true
                },
                "i8ToF64": {
                    "_c_func": true
                },
                "f64ToI8": {
                    "_c_func": true
                },
                "i8ToF32": {
                    "_c_func": true
                },
                "f32ToI8": {
                    "_c_func": true
                },
                "i8ToF16": {
                    "_c_func": true
                },
                "f16ToI8": {
                    "_c_func": true
                },
                "f32ToF64": {
                    "_c_func": true
                },
                "f64ToF32": {
                    "_c_func": true
                },
                "f64ToF16": {
                    "_c_func": true
                },
                "f16ToF64": {
                    "_c_func": true
                },
                "f64ToBf16": {
                    "_c_func": true
                },
                "bf16ToF64": {
                    "_c_func": true
                },
                "f32ToF16": {
                    "_c_func": true
                },
                "f16ToF32": {
                    "_c_func": true
                },
                "f32ToBf16": {
                    "_c_func": true
                },
                "bf16ToF32": {
                    "_c_func": true
                },
                "numbersToBit": {
                    "_c_func": true
                },
                "f64ToBit": {
                    "_c_func": true
                },
                "f32ToBit": {
                    "_c_func": true
                },
                "f16ToBit": {
                    "_c_func": true
                },
                "bf16ToBit": {
                    "_c_func": true
                },
                "i8ToBit": {
                    "_c_func": true
                },
                "u8ToBit": {
                    "_c_func": true
                },
                "bitToF64": {
                    "_c_func": true
                },
                "bitToF32": {
                    "_c_func": true
                },
                "bitToF16": {
                    "_c_func": true
                },
                "bitToBf16": {
                    "_c_func": true
                },
                "bitToI8": {
                    "_c_func": true
                },
                "bitToU8": {
                    "_c_func": true
                },
                "u8ToI8": {
                    "_c_func": true
                },
                "numbersToF64": {
                    "_c_func": true
                },
                "numbersToF32": {
                    "_c_func": true
                },
                "numbersToF16": {
                    "_c_func": true
                },
                "numbersToBf16": {
                    "_c_func": true
                },
                "f64ToNumbers": {
                    "_c_func": true
                },
                "f32ToNumbers": {
                    "_c_func": true
                },
                "f16ToNumbers": {
                    "_c_func": true
                },
                "bf16ToNumbers": {
                    "_c_func": true
                },
                "l2NormalizeF64": {
                    "_c_func": true
                },
                "l2NormalizeF32": {
                    "_c_func": true
                },
                "l2NormalizeF16": {
                    "_c_func": true
                },
                "l2NormalizeNumbers": {
                    "_c_func": true
                },
                "distance": {
                    "_c_func": true
                }
            }
        },
        "buildPlatform": "linux-2_28-armv7l; Linux 5.10.17-v7l+ #1421 SMP Thu May 27 14:00:13 BST 2021 armv7l GNU/Linux",
        "buildCC": "/usr/bin/cc",
        "versionBuild": "0.7.4_32bit+2026-10-20T20:15:09Z",
        "version": "0.7.4",
        "versionNumber": 704,
        "versionDate": "2026-10-20T20:15:09.000Z",
        "versionBits": 32,
        "thread_id": 1
    },
    "process": {
        "env": {
            "SHELL": "/bin/bash",
            "PWD": "/home/rampart",
            "LOGNAME": "rampart",
            "XDG_SESSION_TYPE": "tty",
            "HOME": "/home/rampart",
            "LANG": "en_GB.UTF-8",
            "LC_TERMINAL": "iTerm2",
            "SSH_CONNECTION": "2001:470:1:393::54 51544 2001:470:1:393::57 22",
            "XDG_SESSION_CLASS": "user",
            "USER": "rampart",
            "LC_TERMINAL_VERSION": "3.5.4",
            "SHLVL": "0",
            "XDG_SESSION_ID": "2868293",
            "XDG_RUNTIME_DIR": "/run/user/1003",
            "SSH_CLIENT": "2001:470:1:393::54 51544 22",
            "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/games",
            "MAIL": "/var/mail/rampart",
            "_": "/usr/local/bin/rampart"
        },
        "getTotalMem": {
            "_c_func": true
        },
        "getFreeMem": {
            "_c_func": true
        },
        "uptime": {
            "_c_func": true
        },
        "systemUptime": {
            "_c_func": true
        },
        "getCpuInfo": {
            "_c_func": true
        },
        "setMaxMem": {
            "_c_func": true
        },
        "nCpu": 1,
        "exit": {
            "_c_func": true
        },
        "getpid": {
            "_c_func": true
        },
        "getppid": {
            "_c_func": true
        },
        "setProcTitle": {
            "_c_func": true
        },
        "argv": [
            "rampart /home/rampart/web_server/web_server_conf.js",
            "/home/rampart/web_server/web_server_conf.js",
            "restart"
        ],
        "argv0": "rampart /home/rampart/web_server/web_server_conf.js",
        "scriptPath": "/home/rampart/web_server",
        "script": "/home/rampart/web_server/web_server_conf.js",
        "scriptName": "web_server_conf.js",
        "installPath": "/usr/local/rampart",
        "installPathBin": "/usr/local/rampart/bin",
        "installPathExec": "/usr/local/rampart/bin/rampart",
        "modulesPath": "/usr/local/rampart/modules"
    }
}