在NodeJS中处理POST JSON

所以,我试图将JSON发布到我的NodeJS后端。 这是我的NodeJS后端地址: http://128.199.11.11:3008/receiveNotif ://128.199.11.11: http://128.199.11.11:3008/receiveNotif

这里是JSON格式:

 { "status_code": "200", "status_message": "notification", "t_id": "8456f852-9a65-4ab6-8ccb-5e0275b03d71", "o_id": "100030001_20160211_011644", "signature_key": "6f7afa238561f055122d6fc0c40de98cd7341d481179405b6e57d9a94c436a089bf6bb2e6fe874d1c5dee0cf103f59e372ea586813f68b75438b1148d7685e29" } 

这是我的nodeJS后端来处理JSON:

 router.post('/receiveNotif', function(request, response, body, result) { var url = 'http://128.199.11.11:3008'; console.log(request.body); console.log(body); response.json(body); }); 

当我ty发布JSON到我的后端,它给了我错误。

我在我的NodeJS后端丢失了什么? 帮帮我,我能做些什么来处理我后端的JSON?

解决了

我正在使用这个如何在Node.js中提取POST数据? 作为参考。 感谢@Mahn的回答。 它给了我很好的处理POST JSON的见解。