ノードのhttp.request()は、チャンク
でデータを返します ストリーミング用(明示的にこれを述べているといいでしょう)。したがって、Expressの応答の本文に各チャンクを書き込む必要があります。response.end()
を呼び出します。 実際に応答を終了します。
var req = http.request(options, function(res)
{
res.on( 'data', function(chunk) { response.write(chunk); } );
res.on( 'end', function() { response.end(); } );
}
);
req.on('error', function(error) { … });
req.end();
response
Expressの応答は、最初のクライアント要求(curlまたはangularのajax呼び出し)です。