Lo que parece un problema simple resulta ser un poco más complicado.
Tengo una base de datos que contiene la URL de las imágenes. Quiero crear un sistema que obtenga la URL y muestre la imagen. Después de x segundos, descarga la siguiente imagen y así sucesivamente.
Lo que encontré: la mayoría de los carruseles dinámicos descargan todas las imágenes y las muestran una por una.
¿Es posible lograr esto?
var fs = require('fs'), request = require('request'); var download = function(uri, filename, callback){ request.head(uri, function(err, res, body){ console.log('content-type:', res.headers['content-type']); console.log('content-length:', res.headers['content-length']); request(uri).pipe(fs.createWriteStream(filename)).on('close', callback); }); }; download('https://www.google.com/images/srpr/logo3w.png', 'google.png', function(){ console.log('done'); });