我们说我已经定义了以下的restify端点:
server.get('/test/1', function (req, res, next) {
undefinedFunctionCall(); // Will cause exception
return next();
}
如何在服务器控制台中获取堆栈跟踪,告诉我undefinedFunctionCall
未定义? 客户端获取它但不获取服务器。
我已在the docs中读到您可以收听事件InternalServerError
和InternalError
,但在我测试时没有发生任何火灾。我该怎么办?
代码:
server.on('InternalServerError', function (req, res, err, cb) {
console.log('INTERNAL ERROR!'); // Never executed
return cb();
});
我在Windows 10上的节点0.10.33上运行Restify 4.0.0