我希望通过nodejs解析“Multipart / mlixed”内容,我尝试使用以下代码,但req.body始终为null:
var express = require('express');
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true }));
var app = express();
app.post('/documents/videoCollect', function(req, res, nexr){
console.log(req.body);
res.send(req.body);
});
下面是多部分/混合内容的示例:
'content-type': 'multipart/mixed; boundary="----=_XXXXXXX"'
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<test>
<name>testName</name>
</test>
你知道是否有一个解析器模块,或者我怎么做? 我尝试使用body-parser,body-parser-xml和formidable,并且req.body始终为null。
答案 0 :(得分:0)
body-parser由于其复杂且通常较大的性质而无法处理多部分主体。对于多部分机构,您可能对以下模块感兴趣:
此模块提供以下解析器: