获取req参数,bodyParser,Express,NodeJS中的文件数

时间:2012-07-30 18:48:39

标签: node.js express

使用Express和bodyParser将多个文件发布到nodejs应用程序。

每个请求中的文件数都会发生变化。需要获取服务器上发布的文件数。

我尝试过使用

req.files.length

但它给出了undefined。如何知道帖子请求中发布的文件数量? 还有如何遍历每个文件?

2 个答案:

答案 0 :(得分:1)

回答我自己。

应该像这样迭代

for (x in files){
    //code for handling each object in json.
}

答案 1 :(得分:0)

您可以使用name的{​​{1}}获取文件集的长度并进行迭代:

<input>

您可以在Connect repositoryexamples/upload.js

中找到相关示例