Node.js获取上传文件的名称可以通过以下步骤实现:
multer
和formidable
。你可以根据个人喜好选择其中一个库来处理文件上传。以下是一个使用multer
库的示例代码,演示了如何获取上传文件的名称:
const express = require('express');
const multer = require('multer');
const app = express();
const upload = multer({ dest: 'uploads/' });
app.post('/upload', upload.single('file'), (req, res) => {
// 获取上传文件的名称
const fileName = req.file.originalname;
// 在这里可以进行对文件名称的操作,比如保存到数据库或特定目录
res.send('文件上传成功!');
});
app.listen(3000, () => {
console.log('服务器已启动!');
});
这个示例使用了Express框架和multer
库。通过upload.single('file')
中的参数'file'
,我们指定了上传文件的字段名称。
推荐的腾讯云相关产品:
请注意,以上答案仅为示例,并非完整的答案内容。实际情况下,可以根据具体需求和使用的库进行相应的调整和补充。
领取专属 10元无门槛券
手把手带您无忧上云