The body-parser
module only handles JSON and urlencoded form submissions, not multipart (which would be the case if you’re uploading files).
For multipart, you’d need to use something like connect-busboy
or multer
or connect-multiparty
(multiparty/formidable is what was originally used in the express bodyParser middleware). Also FWIW, I’m working on an even higher level layer on top of busboy called reformed
. It comes with an Express middleware and can also be used separately.