情况很简单。我正在测试一个简单的 node.js 服务器,但我的浏览器说接收内容需要大约 200 毫秒(考虑到我的服务器是本地的,这太长了)。编码:
var http = require('http');
http.createServer(function(request, response) {
console.log('>> '+request.url);
response.writeHead(200, {'Content-Type': 'text/plain'});
response.write('just no! because no!');
response.end();
}).listen(80);
console.log('server running at port 80');
我使用命令在 ubuntu 中运行它sudo node test.js
。
如您所见,响应非常小。但是,有时当我更改响应时,它会随机选择返回快速并花费约 9 毫秒左右。我在 chrome 的检查元素和 firefox 的 firebug 中进行了测试。我根本找不到模式,也找不到解释。发生了什么事,伙计们?谢谢 (: