Kode Kode - 1 year ago 207
Node.js Question

Node/Multer Get Filename

I am using the following to upload files to a directory via Multer. It works great, but I need to perform some actions after upload that require the name of the file I just posted to the "upload" directory. How do I get the name of the file I just posted?

// Multer storage options
var storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, 'upload/')
filename: function (req, file, cb) {
cb(null, file.originalname + '-' + Date.now() + '.pdf')
var upload = multer({ storage: storage });

app.post('/multer', upload.single('file'), function (req, res) {
// Need full filename created here

Answer Source

You can check req.file it have many attributes


Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download