porla_http_server
Exposes methods to interact with the embedded HTTP server in Porla.
Plugins can use this to register their own route handlers. Used by the
metrics plugin to add a /metrics
endpoint for Prometheus compatible metrics.
Exports
get(path: string, callback: PoHttpServerCallback): void
v1.0
Registers a callback handler for a HTTP GET request at the given path.
Example
local http_server = require("porla_http_server")
http_server.get("/hello", function(req, res)
res:finish("Hello!")
end)