From 4050f344d63bc867ac24744ccbe49c161790f514 Mon Sep 17 00:00:00 2001 From: Li Zhineng Date: Wed, 11 Jun 2025 22:12:47 +0800 Subject: first commit --- server.mjs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 server.mjs diff --git a/server.mjs b/server.mjs new file mode 100644 index 0000000..43da1f3 --- /dev/null +++ b/server.mjs @@ -0,0 +1,21 @@ +import { createServer } from 'node:http' + +const server = createServer((req, res) => { + res.writeHead(200, { 'Content-Type': 'text/plain' }) + + if (req.method === 'GET' && req.url === '/gettime') { + res.end(JSON.stringify({ + time: Math.floor(Date.now() / 1000) + })) + } else if (req.method === 'GET' && req.url.startsWith('/eagle')) { + res.end(JSON.stringify({ + status: 200, data: { eagleId: 0 } + })) + } else { + res.end('It works!\n') + } +}) + +server.listen(80, '0.0.0.0', () => { + console.log('Listening on 0.0.0.0:80') +}) -- cgit v1.2.3