Por que o node.js, servidor http, mostra que há duas solicitações chegando?
Eu tenho a seguinte configuração simples de servidor http usando node.js:
var http = require('http');
var port = 12311
http.createServer(function (req, res) {
console.log("Incomming request from " + req.connection.remoteAddress);
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end("test string");
}).listen(port);
console.log("Listening on " + port);
Como você pode ver, quando uma solicitação é recebida, eu a registro no console. Agora, quando eu navego paralocalhost:12311
o console mostra que duas conexões chegaram:
"E:\Program Files\nodejs\node.exe" hello-world-server.js
Listening on 12311
Incomming request from 127.0.0.1
Incomming request from 127.0.0.1
Por que é isso?