我向基于Express的服务器发送请求,获得500但没有堆栈跟踪。其他错误直接打印到控制台。
响应:
PUT /test 500 57207.231 ms - 1201
我试图在错误处理中捕获这些错误,但仍然没有运气。
app.use(function(err, req, res, next) {
_logger.log('500 ERROR', err.message);
res.status(err.status || 500);
res.render('error', {
message: err.message,
error: {}
});
});
我已在相关请求中将requestTimeut设置为0.
router.put('/', middlewares.isAuthenticated, function(req, res, next) {
....
req.setTimeout(0);
....
});
我如何查明错误?