我使用 express 3 在 node.js 中创建文件上传功能。
我想获取图像的文件扩展名。所以我可以重命名文件,然后将文件扩展名附加到它。
app.post('/upload', function(req, res, next) {
var is = fs.createReadStream(req.files.upload.path),
fileExt = '', // I want to get the extension of the image here
os = fs.createWriteStream('public/images/users/' + req.session.adress + '.' + fileExt);
});
如何在 node.js 中获取图像的扩展名?
原文由 georgesamper 发布,翻译遵循 CC BY-SA 4.0 许可协议
我相信您可以执行以下操作来获取文件名的扩展名。
如果您想获取文件名中的所有扩展名(例如
filename.css.gz
=>css.gz
),请尝试以下操作: