求教使用过formidable的大神
最近在做一个图片上传的项目,使用了formidable模块。官方的api上有个form.maxFieldsSize属性。 问题来了,看了源码,发现默认的最大上传的大小是210241024 ,也就是2M,但是我这边上传超过2M大小的也可以上传,form.maxFieldsSize重新设置 form.maxFieldsSize=110241024,发现也不起作用。不知道这个属性是用在哪里的?
4 回复
@bnuhero 原来如此,官方的API说明中,写着是分配内存的大小。大小限制可能要用另外的方法喽~
@hoozi 原帖下面的讨论有解决方法的原理说明。
https://github.com/andrewrk/node-multiparty/
直接支持文件的大小限制上传…源自formidable 但是改进了不少…