【发布时间】:2017-11-07 17:01:59
【问题描述】:
我在邮递员中的Json结构如下
{
"user":{
"email":"bangole@gmail.com",
"password":"bangole@gmail.com",
"active":true,
"role_id":"2"
}
,
"userDetails":{
"user_name":"bangole"
}
}
所以从我的代码中获取data.user 或data.userDetails 之类的数据
var data = req.body;
if(!data.user.email || !data.userDetails.user_name){
return res.status(401).send({
status: 401,
data: "Email, Password, Active and role_id are required fields"
})
如果我像上面提到的那样以 JSON 结构发布数据,这可以正常工作,但是如果我尝试通过邮递员发布空 json 或任何无效输入,那么我将收到此错误:
错误:找不到模块 'html' 在 Function.Module._resolveFilename (module.js:469:15)
那么我该如何解决这个问题呢?
【问题讨论】:
-
你为什么提到邮递员...你的意思是验证邮递员的回复??????????