Node.js:ネット巡回の第一歩

【getHTML.js】

// モジュールロード
var http = require('http');
var fs = require('fs');
// ダウンロード先URLを指定する
var url = 'http://www.mhlw.go.jp/stf/seisakunitsuite/bunya/0000049343.html';
var outFile = fs.createWriteStream('file.html');


// ダウンロードする
var req = http.get(url, function (res) {
    
    // ダウンロードした内容をそのまま、ファイル書き出し。
    res.pipe(outFile);

    // ファイルのダウンロードが終わるとendイベントが呼ばれる
    res.on('end', function () {
        console.log('finish download.');
    }); 
});

// 通信エラーなどはここで処理する
req.on('error', function (err) {
    console.log('Error: ', err); return;

});

【実行】node getHTML.js

コメント

このブログの人気の投稿

MongoDB 検索結果をファイルに出力

Mongodb で大量データ(390万件弱)をインポートしてみた

Spotfire からMongoDBのデータを分析する(DPC公開データをサンプルに)