在节点js中调用API时出现500错误

时间:2018-02-18 11:23:44

标签: node.js postman

我是节点js的新手,它是我的第一个API。我从它的官方网站创建了node.js express项目,当我从postman调用任何API时,它会给出这样的错误。

ReferenceError: CircularJSON is not defined

我试图将请求数据打印到终端。

在邮递员中,我设置了标题,如下所示。

Content-Type:application/json

在行中我选择了JSON(application / json)

我的目标就是这个。

{
    "email":"test@test.com",
    "password":"123456"
}

我的节点路由代码是:

 router.post('/login', function(req , res, next) {  
    console.log("Login req ::: " , CircularJSON.stringify(req.body));
    res.send({status:1,message:"ok"});
 });

1 个答案:

答案 0 :(得分:1)

请加入js文件吗?

var JsonCircular = require('json-circular');

然后尝试打印您的数据。

console.log("Data is : " , JsonCircular.stringify(req.body));

它将打印您在postman API中传递的数据。