const http = require("http"); const server = http.createServer((req, res) => { if (req.url === "/favicon.ico") { } else { fs.appendFile( "data-logs.txt", `\n ${Date.now()} : ${req.url} : New Req Recieved \n`, (err, data) => { if (err) throw err; console.log("this log has been added"); } ); } console.log(req.url); switch (req.url) { case "/": res.end("Home page"); break; case "/about": res.end("About page"); break; case "/blog": res.end("Blog page"); break; default: res.end("Home page"); break; } }); server.listen(3002, () => { console.log("Server"); });
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter