I am using npm request package. In this I can t able to pipe after response is emitted. My code below
var fs = require('fs'),
request = require('request');
var readStream = request({
url: 'https://www.google.com'
});
// wait for 5 seconds, then pipe
setTimeout(function() {
readStream.pipe(fs.createWriteStream('test.js'));
}, 5000);