如何连接一个Node.js express服务器来接收curl POST

我的卷发信息如下:

curl -X POST -H "application/json" -d '{"u_username":"a"}' http://localhost:3000/save 

我的node.js服务器function如下:

 router.post('/save', function (req, res) { console.log(req.body); }); 

我希望控制台日志是{u_username:a},但我实际上得到{'\'{u_username:a} \'':''}

有人告诉我为什么?

我是学习node.js的入门者

你的-H头应该是"Content-Type: application/json"而不仅仅是"application/json"