Я пытаюсь создать промежуточное программное обеспечение с Connect, которое отображает Hello World на веб-страницу, а также регистрирует его на консоли. Мне удалось заставить его работать в моем browswer, но я заметил, что консоль записывает его дважды - это не делает этого при использовании завитка. У меня нет значков, и все расширения в Chrome отключены.Нежелательные множественные запросы при использовании Connect/NodeJS
Вот мой код ... довольно просто:
var connect = require('connect');
var app = connect();
app.use(function (req, res, next) {
console.log('hello world');
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World');
});
app.listen(5000);
Опять же, после открытия http://localhost:5000
в Chrome, это выход в терминале:
hello world
hello world
Почему это называется дважды? Это нормально?
Это не объясняет, почему его зовут дважды. Я понимаю, что когда кто-то подключается к серверу, отправляется запрос. –