From 68cd61227bc0b247cbbb5026304c865f2e15fca2 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Wed, 5 Nov 2025 14:53:50 -0800 Subject: [PATCH] put POST data into params --- src/server.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/server.ts b/src/server.ts index 29200d6..6127abf 100644 --- a/src/server.ts +++ b/src/server.ts @@ -25,6 +25,13 @@ export function startWeb(rootPath: string) { if (page === 'layout') return c.text('404 Not Found', 404) const params = c.req.query() + if (c.req.method === 'POST') { + const formData = await c.req.formData() + for (const [key, value] of formData.entries()) { + params[key] = value + } + } + const path = join(root, `${page}.sh`) const file = Bun.file(path)