Отображение информации на 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);