Tuesday, January 17, 2012

File upload with express.js

Uploading files with express.js is insanely simple!

FYI, there's something special called req.files when you upload multipart forms. In this case I upload the file with a form field with the name of "file".

I found this stuff out here:


  1. Nice post man, I used it today:D

  2. Thanks for this. One question you might be able to handle: bodyParser seems to handle the file upload even if I have not defined a route for the url, using app.post() for example. Adding a request handler using app.post() seems optional. Question is: how do I prevent anonymous users from posting to any URL and uploading files? Is there way to only activate bodyParser on urls I specify? Thanks.