我正在使用express上传一个文件到MongoDb中。一切都很好,但现在我正试图设定一个尺寸限制。将busboy配置设置为勤杂工站点声明:
var busboy = new Busboy({ headers: req.headers, limit: { files: 1, fileSize: 50000 } });然后:
file.on('limit', function(data) {
console.log("LIMIT");
});顺便说一句,当数据块加到极限大小时,我可以尝试通过停止一切来找到解决办法。
file.on('data', function(data) {
fileSize+=data.length;
if (fileSize>50000){
//limit reached
}
});发布于 2016-04-01 12:25:58
限制配置选项是limits,而不是limit。改变它,它就会起作用。
https://stackoverflow.com/questions/36355983
复制相似问题