如何取未处理前的post数据
发布于 2年前 作者 liberty752 1008 次浏览

我现在要接收一个post数据,但是数据是个xml格式,所以不需要它去自动解析的。 现在我想知道,用什么方法可以取到这个数据 由于使用了express的bodyparser,所以不知道再怎么去取原本的数据了。

2 回复

request的body应该就是原始的

var express = require('./node_modules/express');
var app = express.createServer();
app.use (function(req, res, next) {
    var data='';
    req.setEncoding('utf8');
    req.on('data', function(chunk) { 
       data += chunk;
    });

    req.on('end', function() {
        req.body = data;
        next();
    });
});

app.post('/', function(req, res)
{
    console.log(req.body);
});
app.listen(80);
回到顶部