1

当我使用这个模块时。app.use(express.bodyParser({ keepExtensions: true, uploadDir: __dirname + "/public/adminupload" }));我的文件被上传到__dirname + "/public/adminupload"目录但文件名是随机更改的,新名称与req.files.file.name. 那么如何获得新名称呢?

4

1 回答 1

1

您可以从req.files.file.path. 您可以像这样提取文件名:

path = require('path')
console.log(path.basename(req.files.file.path));
于 2013-11-06T07:45:11.620 回答