var fs = require('fs'); var request = require('request'); var apiUrl = 'http://api.flickr.com/services/upload/'; fs.readdirSync(path).forEach(function(filename) { fs.createReadStream(path + filename).pipe(request.post(apiUrl)); });