localhost: 5000 не загружает мой сервер !! Нужна помощь - PullRequest
0 голосов
/ 13 июня 2019

Я изучаю узел и создавал сервер, используя медиа-видео Traversy на узле.Теперь перед этим я сделал сервер, используя документацию w3schools, и он работал.Но мы не работаем, используя способ Traversy Media.

Обратный вызов в .listen работает, но в браузере он говорит «Проблема с загрузкой страницы».

const http = require('http');

const server = http.createServer((req , res) => {
    console.log(req.url);
});

const PORT =5000;

server.listen(PORT , () => console.log(`server running at ${PORT}`));

браузер продолжает загружаться, но никогда не прекращает загрузку.

1 Ответ

3 голосов
/ 13 июня 2019

Пожалуйста, прочтите документацию о том, как создать сервер, который вам очень поможет.

const server = http.createServer((req , res) => {
    console.log(req.url);
});

В этом случае вы просто печатаете req.url, фактически не возвращая response в браузер.

Примером Привет, мир будет:

http.createServer(function (req, res) {
  res.write('Hello World!'); //write a response to the client
  res.end(); //end the response
}).listen(8080);
...