我将Express 4与Body Parser一起使用,这样我就可以解析与每个请求一起发送的不同JSON负载。我试图将不同路由器的关注点分开,但在快递4中使用了新的路由对象。然而,尽管我正在发送应用程序/json有效负载,但post中的req.body对象仍然没有解析。(compression());
// configure app to use
我有这个代码,它将活跃用户发布的内容发送到mongodb id of the post + author + author ID + caption(what the author write)中,代码运行得很好,但是这个语句caption : req.body.caption,不断向mongodb返回null的问题,我真的不知道为什么或如何解决这个问题, 发布代码如下: router.post("/publish});
我试图通过HTML页面中的脚本发送一个长的json作为post请求,比如:(数据来自一个文本框,它是一个正确的json数组) /* UPDATE ORGANIZATION", // data type (can be get, post, put, delete)
data : {json:JSON.parse(data)},