Отображение информации на HTML-сервере в Node.js

Возник вопрос с началом изучения Node.js. Хочу отобразить на странице заголовок и ссылку, но при добавлении заголовка ссылки пропадают.

const http = require('http');

const server = http.createServer((req, res) => {
    if (req.url === '/') {
        res.writeHead(200, {'Content-Type' : 'text/html; charset=UTF-8'});
        //res.end('<h1>Корневая страница</h1>');
        res.end('<a href="/about">Ссылка на страницу /about</a>');
    } else if (req.url === '/about') {
        res.writeHead(200, {'Content-Type' : 'text/html; charset=UTF-8'});
        //res.end('<h1>Страница about</h1>');
        res.end('<a href="/">Ссылка на страницу /</a>');
    } else {
        res.writeHead(404, {'Content-Type' : 'text/html; charset=UTF-8'});
        res.end('<h1>Ошибка! Страница 404...</h1>');    
    }
});

const port = 3000;

server.listen(port);

Ответы (0 шт):