【发布时间】:2022-01-11 01:52:46
【问题描述】:
这是我的代码。我想处理错误,并显示一条 res.send 消息,说明没有上传任何文件。怎么办?
router.post('/', (req, res) => {
console.log(req.body);
console.log(req.files.formfile);
let student = new studentRec(req.body);
student.save();
let image=req.files.formfile;
image.mv('./static/images/'+image.name,(err,done)=>{
if(!err){
res.send('file uploaded');
}
else{
res.send('cant save this file');
}
})
【问题讨论】:
-
为什么不使用标准的nodejs文件上传器包,比如multer?
标签: html node.js forms file-upload