【发布时间】:2014-04-16 19:38:45
【问题描述】:
我找到了这个例子来获取正文,但我怎样才能检索 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) {
【问题讨论】:
标签: node.js parsing express document-body