Node.js-如何限制多部分表单的文件上载大小
我知道Knowledge有一个Node.js-如何限制多部分表单的文件上载大小,node.js,forms,post,formidable,Node.js,Forms,Post,Formidable,我知道Knowledge有一个表单。maxFieldsSize,但它不包括文件。如何限制上载到多部分表单中的最大文件大小,并在文件大小过大时终止表单 我想你可以使用下面的代码来完成这类任务 var sizeLimitBytes = 2000; form.on('progress', function(bytesReceived, bytesExpected) { if(bytesReceived > sizeLimitBytes ){ return false; //exit
表单。maxFieldsSize
,但它不包括文件。如何限制上载到多部分表单中的最大文件大小,并在文件大小过大时终止表单 我想你可以使用下面的代码来完成这类任务
var sizeLimitBytes = 2000;
form.on('progress', function(bytesReceived, bytesExpected) {
if(bytesReceived > sizeLimitBytes ){
return false; //exit the program
}
});
如果
bytesReceived>mySize
,是否要退出程序?而不是bytesReceived
?您确定需要统计总数吗?Docs说bytesReceived是迄今为止该表单收到的字节数。因此听起来它已经是一个“总数”