我正在使用express v2.5.8。我正在从多部分表单上传文件,其中表单中的文件输入被归类为文件:
形式: ENCTYPE = “多部分/格式数据”
元素: 类型= '文件'
在服务器端应用程序中,我设置了以下内容: app.use(express.bodyParser({uploadDir:'。/ files / ph'})),//有效目录,没有写问题
我还需要'fs'模块。
在表单处理路径中,我可以看到req.body但是当我尝试访问req.files时,它似乎是未定义的&当我检查req.is('image')时,结果为false。
任何有关处理通过快递处理的html表单上传图片的建议都将受到赞赏。
提前致谢。
答案 0 :(得分:0)
我切换到node-formidable并且它适用于我 - 一旦我使用express v3.0 / connect v2.0,我将再次检查上面的逻辑(似乎req.files用于多部分数据在express 3.0 / connect中可用虽然我不完全确定,但请对此进行尽职调查。)