【发布时间】:2014-08-14 07:33:37
【问题描述】:
我正在使用 expressjs 4.0 和 multer 来处理文件上传。
问题是,我想在文件大小超过 maxSize 变量时停止文件上传。但 multer 无论如何都会上传文件。
有没有办法阻止这种行为。
一些示例代码:
app.post('/upload', function(req, res) {
var maxSize = 32 * 1000 * 1000 // 32mb max
if(req.files.file.length > maxSize) {
// stop upload
} else {
// continue
res.send(201);
}
});
【问题讨论】: