Ich lade eine Datei mit Express in ein MongoDb. Alles funktioniert gut, aber jetzt versuche ich eine Größenbeschränkung festzulegen. Einstellung busboy
Konfiguration als busboy Website erklärt:busboy fileSize Limit-Ereignis wird nicht aufgerufen
var busboy = new Busboy({ headers: req.headers, limit: { files: 1, fileSize: 50000 } });
dann:
file.on('limit', function(data) {
console.log("LIMIT");
});
By the way, kann ich versuchen, Abhilfe zu schaffen, indem sie alles zu stoppen, wenn die Daten Futter an die Grenze Größe aufaddieren.
file.on('data', function(data) {
fileSize+=data.length;
if (fileSize>50000){
//limit reached
}
});
In der Tat, das ist es.- Danke – uajov6