Detectando url diferente em nodeJs

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

const server = http.createServer((req, res) => {
  const parsedUrl = url.parse(req.url, true);
  const path = parsedUrl.pathname;

  if (path === '/page1') {
    res.end('This is page 1');
  } else if (path === '/page2') {
    res.end('This is page 2');
  } else {
    res.end('Page not found');
  }
});

server.listen(8080, () => {
  console.log('Server is listening on port 8080');
});