tchoutchou/examples/server.lua
ato 84d7e20baa
All checks were successful
continuous-integration/drone/push Build is passing
feat: basic handle of multipart form-data
2023-02-15 19:34:58 +01:00

35 lines
523 B
Lua

--[[
Admin Section
]]
local admin = create_app()
admin:get("/", function(req, res)
res.status = 200
res.body = "Admin"
return res
end)
--[[
Main App
]]
local app = create_app()
app:get("/:segment", function(req, res)
res.json = { data = req.params.segment }
return res
end)
app:post("/submit", function(req, res)
for k,v in pairs(req.form) do
print(k,v)
end
return res
end)
-- Bind Admin Section
app:use("/admin", admin)
-- Run App
app:run(3000)
-- Run Admin Section standalone
admin:run(3001)