node如何获取对方post过来的json值
发布于 8 年前 作者 newqm 4340 次浏览 来自 问答

对方说post过来的是json, 我通过 req.addListener(‘data’, function (postDataChunk) { … }); 得到的数据如下:

-----------------------------fff3bf2e56cd Content-Dispostion: form-data; name=“key1”

value1 -----------------------------fff3bf2e56cd Content-Dispostion: form-data; name=“key2”

value2 …

请问这种数据如何处理?

7 回复

用中间件 var bodyParser = require(‘body-parser’) app.use(bodyParser.json())

然后req.body.name就是你想要的值

他发过来的是form-data,不是application/json

multiparty 主页上建议看看更快的 busyboy

multer build on top of busyboy

formidable 可以试试…

请求方自己都没搞明白http什么回事

回到顶部