From 4abaac6c5df21a68d1ace7bcaee1e016a9edd90f Mon Sep 17 00:00:00 2001 From: Li Zhineng Date: Wed, 2 Jul 2025 20:35:37 +0800 Subject: subprocedure by path name --- server.mjs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'server.mjs') diff --git a/server.mjs b/server.mjs index 844430e..18c6ee6 100644 --- a/server.mjs +++ b/server.mjs @@ -30,6 +30,20 @@ const getTimeControlller = (req, res) => { const eagleController = (req, res) => { const [, query] = req.url.split('?') const params = new URLSearchParams(query) + + switch (params.get('path')) { + case 'eagle/GET/genId': + eagleGenIdController(req, res) + break + default: + notFoundController(req, res) + break + } +} + +const eagleGenIdController = (req, res) => { + const [, query] = req.url.split('?') + const params = new URLSearchParams(query) const { mac, key } = JSON.parse(params.get('params') || '{}') if (mac === undefined || key === undefined) { -- cgit v1.2.3