CNode

新手求教 上传图片 req.files 不能获取的问题

Uudctfx发布于13 年前最后回复12 年前3 回复5747 浏览0 收藏

使用ejs

index.html

app.js

app.use(express.bodyParser());

app.post('/file-upload',function(req, res){ console.log(req.files); res.send('return send'); });

但是打印的 req.files 为undefined.

求解答.谢谢各位.

查看回复

回复 (3)

S
sihao1234#1·12 年前

会不会是使用ejs的问题? 我也是同样的错误结果。

S
sihao1234#2·12 年前
引用 sihao1234会不会是使用ejs的问题? 我也是同样的错误结果。

原来是这样的:

app.use(express.bodyParser({uploadDir:'./tmp'})); //一定要放在app.use(app.router);前面 app.use(app.router);

找了好久才找到原因。。。

Z
zengwenbing#3·13 年前

app.use(express.methodOverride()); //支持restful,,包括post, put, delete

参与回复
登录后即可参与回复。登录