Używam poniższych plików do przesyłania plików do katalogu za pośrednictwem Multera. Działa świetnie, ale muszę wykonać pewne działania po przesłaniu, które wymagają nazwy pliku, który właśnie wysłałem do katalogu "upload". Jak mogę uzyskać nazwę pliku, który właśnie wysłałem?Węzeł/Multer Pobierz nazwę pliku
// 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
});
http://stackoverflow.com/questions/41209875/should -nie zezwalaj na przesłanie pliku-jeśli-ktokolwiek-zmiany-rozszerzenie-z-ex-do-png-za-mul –