remotely-save/debugServer.js

26 lines
661 B
JavaScript
Raw Normal View History

2024-01-06 17:09:47 +00:00
// Importing the http module
const http = require("http");
const requestHandler = (req, res) => {
2024-05-07 16:20:15 +00:00
const body = [];
2024-01-06 17:09:47 +00:00
req
.on("data", (chunk) => {
body.push(chunk);
})
.on("end", () => {
const parsed = JSON.parse(Buffer.concat(body).toString());
const prettyParsed = JSON.stringify(parsed, null, 2);
console.log(prettyParsed);
res.setHeader("Content-Type", "application/json");
res.end(prettyParsed);
});
};
const server = http.createServer(requestHandler);
const addr = "0.0.0.0";
const port = 3000;
server.listen(port, addr, undefined, () => {
console.log(`Server is Running on ${addr}:${port}`);
});