node.js 에서 http.createServer가 두 번 불리는 것처럼 보이는 것은 코드 문제가 아니다.

브라우저가 favicon을 요청하는 경우도 포함되기 때문에 그렇게 보이는 것 뿐이다.


node.js http.createServer is called twice is caused by web browser's favicon request.

I tested my code in node.js as below.


var http = require('http');
var count = 0;
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Node.js World #' + count + ' times\n');
  count++;
}).listen(1337, '127.0.0.1');



Posted by Flexagon . .

댓글을 달아 주세요