如何在文件上传到服务器开始的时候就做文件的限制(大小/格式等) Express上传后得到的files是已经上传到服务端了,我想在文件开始上传的是时候就做限制?有做过相关的么?不是前端验证。
13 回复
http://www.senchalabs.org/connect/multipart.html这个模块,吧defer传true,自己在写个模块在req.form绑定一下file事件进行类型判断,参考Formidable,connect用的就是这个文件上传模块,http://www.senchalabs.org/connect/multipart.html这个模块,吧defer传true,自己在写个模块在req.form绑定一下file事件进行类型判断,参考Formidable,connect用的就是这个文件上传模块
@dengqiao 也试过,http://qingbob.com/blog/折腾:利用Node.js+express框实现图片上传 但是在后面
if(req.files.image.size > 307200) // 300 * 1024
{
msg += 'File size no accepted. Max: 300k;
}
和限制文件类型的时候req.files里面是空的。