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
コメント
コメントを投稿