今回の問題は前回(HTTP Collect) とよく似た、http.get() を使って URL の結果をコンソールに出力するアプリです。ただ前回のコマンドライン引数は一つの URL でしたが今回の引数は三つの URL にしてください。

三つの GET リクエストの全てのデータを集めてコンソールに書き出してください。今回の出力には文字カウントは不要です。文字列だけで良いです。引数 (URL) 一つにつき一回出力してください。出力の際は、コマンドラインの引数の順番は厳守してください。


ヒント

対象の三つの HTTP サーバは思った通り動かないかもしれません。さらにどの順番でデータが提供されるのか決まっていないのでそのままに出力すると順番がぐちゃぐちゃになります。

レスポンスの順番はリクエストの順番と異なる為、なんらかの変数に各リクエストの状態を保存する必要があると思います。全てを受け取ってからコンソールに出力してください。

コールバックを数えるのは Node.js の async マネージメントにおいて重要なことです。サードパーティのライブラリーとしてasyncafter などがありますが今回は使わず頑張ってください。