Question from the Node.js test

Write a NodeJS server that returns a different message depending on the route.

Hard

Consider the following code to create an HTTP server:

const http = require('http');
const url  = require('url');

http.createServer((req, res) => {
  let routePath = url.parse(req.url).pathname;

  switch (routePath) {
    case '/folio':
      return 'My projects!'; break;

    case '/contact':
      return 'Contact me!'; break;

    default:
      return 'Welcome home!'; break;
  }

  res.end('Not found!');
}).listen(1337);

What will be displayed by the browser when we go to http://localhost:1337/foobar

Author: Jean-marie CléryStatus: PublishedQuestion passed 857 times
Edit
3
Community EvaluationsNo one has reviewed this question yet, be the first!