0

我正在使用 express v2.5.8。我正在从多部分表单上传文件,其中表单中的文件输入被分类为文件:

表格:enctype="multipart/form-data"

元素:类型='文件'

在服务器端应用程序中,我设置了以下内容: app.use(express.bodyParser({uploadDir:'./files/ph'})), //valid directory and no write issues

我还需要“fs”模块。

在表单处理路线中,我可以看到 req.body,但是当我尝试访问 req.files 时,它似乎是未定义的,当我检查 req.is('image') 时,结果为 false。

任何有关从通过 express 处理的 html 表单处理图像上传的建议将不胜感激。

提前致谢。

4

1 回答 1

0

我切换到 node-formidable 并且它对我有用 - 一旦我使用 express v3.0/connect v2.0,我将再次检查上述逻辑(看起来多部分数据的 req.files 在 express 3.0/connect 2.0 中可用,尽管我我不完全确定,所以请自己做尽职调查)。

于 2012-04-11T21:44:57.053 回答