使用NodeJS上传发布参数未发送

时间:2011-10-02 16:24:50

标签: file-upload node.js uploadify express

我正在使用nodeJS构建我的最新应用,并且需要能够上传多个文件。我选择使用Uploadify基于flash的文件上传器。

不幸的是,似乎没有发送'scriptData'vars。在节点中检索POST变量的常用方法类似于var postDataValue = req.body.postDataKey;,但使用Uploadify时,req.body对象为空。

希望有人可以帮忙解决这个问题。

2 个答案:

答案 0 :(得分:0)

我不得不通过查询字符串最后发送参数。必须与NodeJS有关。

答案 1 :(得分:0)

这不是Node.js. req.body不是节点的一部分。它内置于BodyParser中,由Connect提供。主要用于Express。

请参阅http://senchalabs.github.com/connect/middleware-bodyParser.html

如果不使用它,则req.body对象应为空。