Я пытаюсь использовать модуль async и request вместе, но я не понимаю, как передаются обратные вызовы. Мой код:Использование nodeyns async и модуль запроса
var fetch = function(file, cb) {
return request(file, cb);
};
async.map(['file1', 'file2', 'file3'], fetch, function(err, resp, body) {
// is this function passed as an argument to _fetch_
// or is it excecuted as a callback at the end of all the request?
// if so how do i pass a callback to the _fetch_ function
if(!err) console.log(body);
});
Я пытаюсь получить 3 файла в порядке и объединить результаты. Моя голова застряла в обратных вызовах, которые я пробовал, и о разных комбинациях, о которых я мог думать. Google не очень помог.
код работает и очень легко понять, что я сделал неправильно сейчас :) спасибо – andrei
Ваша ссылка на примеры не показывает никаких обратных вызовов. Все, что они делают, это войти в консоль. – Catfish