【发布时间】:2011-06-28 10:28:06
【问题描述】:
我正在 Node.js 中尝试这个基本的 Javascript 代码:
var count=1;
var net = require('http');
net.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/plain'});
res.end((count+=1).toString());
}).listen(3000,"127.0.0.1");
预期结果:每次浏览器点击都会使计数输出增加 1。
实际结果: Firefox 递增 1(预期)... Safari + Chrome 递增 2
嗯?
【问题讨论】:
-
至于萤火虫,如上所述,Firefox 工作正常。我想知道为什么 Safari + Chrome 没有。我假设任何了解这两种浏览器的人都可以相当容易地回答这个问题,而无需求助于网络嗅探器。
-
我猜答案是:favicon.ico
-
@Gonzalo,聪明的想法,我从来没有考虑过!如果你想把它放在一个答案中,我很乐意接受它......这几乎是一个很好的时刻!
标签: javascript google-chrome safari node.js v8