使用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.
求解答.谢谢各位.
使用ejs
app.use(express.bodyParser());
app.post('/file-upload',function(req, res){ console.log(req.files); res.send('return send'); });
但是打印的 req.files 为undefined.
求解答.谢谢各位.
app.use(express.methodOverride()); //支持restful,,包括post, put, delete
会不会是使用ejs的问题? 我也是同样的错误结果。
原来是这样的:
app.use(express.bodyParser({uploadDir:'./tmp'})); //一定要放在app.use(app.router);前面 app.use(app.router);
找了好久才找到原因。。。