From a544b8e7d699461c49a69ab6072c7327e0519359 Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Sat, 23 Jul 2022 01:31:37 -0400 Subject: Removed web streaming; Fixed security problems --- WebStream.js | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 WebStream.js (limited to 'WebStream.js') diff --git a/WebStream.js b/WebStream.js deleted file mode 100644 index efe36c8..0000000 --- a/WebStream.js +++ /dev/null @@ -1,33 +0,0 @@ -import { createServer } from 'node:http'; -const port = 1337; - -export function webServer() { - const server = createServer((req, res) => { - let body = '{"test": "test"}'; - // Get the data as utf8 strings. - // If an encoding is not set, Buffer objects will be received. - req.setEncoding('utf8'); - - // Readable streams emit 'data' events once a listener is added. - req.on('data', (chunk) => { - body += chunk; - }); - - // The 'end' event indicates that the entire body has been received. - req.on('end', () => { - try { - const data = JSON.parse(body); - // Write back something interesting to the user: - res.write(typeof data); - res.end(); - } catch (er) { - // uh oh! bad json! - res.statusCode = 400; - return res.end(`error: ${er.message}`); - } - }); - }); - - server.listen(port); - console.log(`Web server started! Port: ${port}`); -} -- cgit v1.2.3