how to download a pdf file stored in a server in client side in node.js server

mime-types, node.js, pdf

Solution

Express has 2 convenience methods available for sending files. The difference being:

Simply sending the file:

res.sendfile('temp/xml/user/username.pdf');

Or with `Content-Disposition` to suggest saving to disk:

res.download('temp/sml/user/username.pdf');

Problem

How to allow a client to download a pdf file stored in a server using node.js. Please, someone help me out with this code. ``` fs.readFile('temp/xml/user/username.pdf',function(error,data){ if(error){ res.json({'status':'error',msg:err}); }else{ res.json({'status':'ok',msg:err,data:data}); } }); ```

Original source