我试图捕获一个空主体的POST请求,然后导致我的服务器崩溃。我见过人们使用bodyparser,但我使用的是MVC模型,基本上我没有在这个.js文件中引用app。
static/<my_app>/product_images/product_<id>/<img_file>
我被告知尝试这样的事情,但它仍然无效。当我在console.log资源时,即使邮递员中没有添加正文,它也显示为“{}”,因此空检查不起作用。如果有人有任何建议我会很感激!
答案 0 :(得分:1)
您可以使用:
if(Object.keys(req.body).length === 0)
或Object.getOwnPropertyNames(req.body).length == 0
然后你的逻辑回应用户。