验证大文件上传

时间:2011-05-30 20:15:35

标签: post node.js restful-authentication express

我正在实现一个必须接受相当大的文件上传的API。请求将包含用于身份验证的电子邮件和密码参数。强迫开发人员在文件数据之前放置电子邮件和密码参数是否合理?

我正在使用Formidable(一个Node模块)来解析正文,我想如果我在接受整个文件之前可以选择电子邮件和密码(并尝试进行身份验证),我可以节省内存和处理器周期在所有数据流进入之前关闭连接。我是否应该担心这个?

我当然可以将数据写入临时目录,并根据身份验证尝试删除或移动它,但我想找到一种更好的方法,如果存在的话。

谢谢。

1 个答案:

答案 0 :(得分:0)

我会说是的,在接受他/她的大量数据之前,坚持让某人证明他/她是谁(等等)是可以的。