title: How to download pdf file from url in node.js?
body: <p>I am creating an application to download pdf files from url and show in my dashboard page as grid wise.</p>
  
  <p>I am using node.js with express framework.</p>
  
  <pre><code>exports.pdf = function(req, response) {
      var url ="http://www.ieee.org/documents/ieeecopyrightform.pdf";
  
      http.get(url, function(res) {
       var chunks = [];
       res.on('data', function(chunk) {
       console.log('start');
       chunks.push(chunk);
      });
  
      res.on("end", function() {
        console.log('downloaded');
        var jsfile = new Buffer.concat(chunks).toString('base64');
        console.log('converted to base64');
        response.header("Access-Control-Allow-Origin", "*");
        response.header("Access-Control-Allow-Headers", "X-Requested-With");
        response.header('content-type', 'application/pdf');
       response.send(jsfile);
      });
      }).on("error", function() {
     console.log("error");
     }); 
  };
  </code></pre>