summaryrefslogtreecommitdiff
path: root/server.mjs
diff options
context:
space:
mode:
authorLi Zhineng <[email protected]>2025-07-02 20:35:37 +0800
committerLi Zhineng <[email protected]>2025-07-02 20:35:37 +0800
commit4abaac6c5df21a68d1ace7bcaee1e016a9edd90f (patch)
tree953e0f0f4fe5bf288d0261ddbff38209a0d12d75 /server.mjs
parenta3b6429c4818f2688a04e78a55954abf1993feb8 (diff)
downloadserver-4abaac6c5df21a68d1ace7bcaee1e016a9edd90f.tar.gz
server-4abaac6c5df21a68d1ace7bcaee1e016a9edd90f.zip
subprocedure by path name
Diffstat (limited to 'server.mjs')
-rw-r--r--server.mjs14
1 files changed, 14 insertions, 0 deletions
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) {