Express Body-Parser无法正确解析数据

时间:2017-12-16 12:27:11

标签: javascript json node.js express curl

我使用Node.js/expressbody-parsercurl

陷入困境

我的curl POST请求看起来如此:

curl -X POST -H "Content-Type: Application/json" -d '{"www":"ssss"}' localhost:3000/login

它命中以下端点:

app.post('/login', (req, res, next) => {
    console.log(req.body);
    let validatedJson = JsonValidator.validateJson(req.body);
    res.sendStatus(200);
});

然而console.log输出了这个:{ www: 'ssss' }而不是{"www":"ssss"}

删除标题输出:{ '{"www":"ssss"}': '' }

发生了什么事? “可能会发生”,我如何获得正确的输出?

0 个答案:

没有答案