状況は単純です。シンプルな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 の inspect 要素と firefox の firebug でテストしました。パターンも説明もまったく見つかりませんでした。どうしたの?ありがとう (: