node.js htmlファイル ダウンロード

// urlにあるファイルを savepath にダウンロードする

// ダウンロード元URLの指定
var url = "http://tokotoko6667777.hippy.jp/tossy-n/";

// 保存先のパスを指定
var savepath = "test.html";

// 利用モジュールの取り込み
var http = require('http'); // HTTPモジュール
var fs = require('fs'); // ファイルモジュール

// 出力先の指定 createWriteStream
var outfile = fs.createWriteStream(savepath);

// 非同期でURLからファイルをダウンロード
http.get(url, function(res) {
res.pipe(outfile);
res.on('end', function(){
outfile.close();
console.log("OK");
});
});