express框架,使用multer中间件,用form表单post请求接口,返回500;
二话不说,先上代码。。。
这个是路由设置的:
//routes.jssaveUrl=multer({dest:path.join(__host,'public','demo')})app.post( '/addDemo', saveUrl.single('files1'), function(req,res){ handle=require('./post/addDemo.js'); handle(req,res); });
这是handle里面处理的
//addDemo.js//什么都没有处理,直接end,对吧。。。var querystring=require('querystring');var db=require(__host+'/db/mongod.js');module.exports=function(req,res){ console.log(req.body); res.end();}这个是html代码:
这个是返回值:
这个500是怎么来的。。。为什么会出现500?
另外。。。。这个提问不能使用makedown语法么?。。。 |