node.js - Node 强大,创建不必要的零字节大小的文件

标签 node.js express file-upload multifile-uploader formidable

我正在使用https://github.com/felixge/node-formidable用于使用express上传文件。

虽然它工作得很好,但有一个问题:我有一个包含 9 个 type="file"输入的表单,如果我选择 3 张图片并提交表单,formidable 会在我的上传目录中创建 9 个文件,其中 6 个文件为零字节在尺寸方面。如何停止创建这 6 个文件?

最佳答案

是的,我也发现了这个异常。您可以删除并忽略零字节的文件,或者在提交时在 Html 表单中检查这些 <input type='file'>没有文件并执行 jQuery remove() .

关于node.js - Node 强大,创建不必要的零字节大小的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32456515/

相关文章:

node.js - 无法将 nib 包含到我的expressjs/nodejs 站点?

res.end 上的 Node.js 和 Sendgrid 邮件程序错误

node.js - Socket.io 失败 : WebSocket is closed before the connection is established

javascript - 如何在同一个端口上使用 ExpressJS 和 Socket.io?

php - 是否可以使用 codeigniter 1.7 和循环进行多文件上传?

javascript - 使用 javascript 在 Firefox 附加组件中设置 &lt;input type ="file"> 值

node.js - 添加交易以 Sequelize

javascript - 我删除了 package.json 和 Gruntfile.js,现在 Grunt 将不会加载依赖项

node.js - 使用 faye 通过 websockets 发送 javascript 对象

javascript - Symfony 2 表单字段 - 图像预览而不是文件路径