Javascript 尝试读取req.body json对象时节点js未定义
我正在使用curl(Javascript 尝试读取req.body json对象时节点js未定义,javascript,json,node.js,http-post,Javascript,Json,Node.js,Http Post,我正在使用curl(curl)发送一个json对象http://localhost:8080/send -H“Content:Type:application/json”-d@data.json)到我的节点js应用程序 在使用节点检查器对其进行调试之后,我似乎在req.body中得到了以下内容:{“sender\u id”:1}:,这是我所期望的,除了尾部:”。现在,当我尝试执行req.body[“sender\u id”]时,我没有定义。不知道发生了什么事 你能粘贴data.json文件,或者
curl)发送一个json对象http://localhost:8080/send -H“Content:Type:application/json”-d@data.json
)到我的节点js应用程序
在使用节点检查器对其进行调试之后,我似乎在req.body中得到了以下内容:
{“sender\u id”:1}:
,这是我所期望的,除了尾部:”。现在,当我尝试执行req.body[“sender\u id”]
时,我没有定义。不知道发生了什么事 你能粘贴data.json文件,或者从这一行提取的内容吗?{“sender\u id”:1}--我已经用JSONLint检查过了,所以它应该是好的。试试这个:curl-H'内容类型:application/json'-d'{“sender\u id”:1}'http://localhost:8080/send