URL から特定のファイルをダウンロードしたいのですが、1 つのファイルしか書き出されないという問題が発生しているようです。以下は私のコードです:
var filenames=["a.txt", "b.txt", "c.txt"];
for(var i in filenames) {
var url = 'http://myhomepage/'+filenames[i];
restler.get(url, {
}).on('complete', function (data) {
fs.writeFile('./'filenames[i], data, function(err, data) {
})
});
}
書き出される唯一のファイルは「c.txt」であり、他のファイルではないようです。何が問題で、どのように修正するのですか?