我找到了这个例子来获取正文,但我怎样才能检索 req.param 变量?在这种情况下我没有 req ?!
app.post('/:tableName', function(res){
var data = '';
res.on('data', function (chunk){
data += chunk;
});
res.on('end',function(){
var obj = JSON.parse(data);
var schema = require('./schema/' + req.param('tableName'));
var record = new schema(obj);
record.save(function(err) {
if (err) {
console.log(err);
res.status(500).json({status: 'failure'});
} else {
res.json({status: 'success'});
}
});
})
});
更新
我像这样修改了方法签名,但是首先res.on
不会被调用。
app.post('/:tableName', function(req, res) {