Ich entwickle derzeit API-Server mit node.js
und . Ich möchte Informationen darüber wissen, wie lange jede API zur Reaktion braucht. Dafür benutze ich response-time, um Zeit zu gewinnen.Abrufen von res.json() - Daten von derselben Knotenanwendung
app.use(responseTime(function(req, res, time) {
var log = {
"date" : new Date(),
"os" : req.headers['user-agent'],
"requestUrl" : req.originalUrl,
"ipAddress" : req.ip,
"requestMethod" : req.method,
"statusCode" : res.statusCode,
"statusMessage" : "",
"timeTaken" : Math.floor(time),
"data" : JSON.stringify(req.body)
};
// save log data
}));
Für jede API-Antwort, verwende ich json Verfahren zum Fehler d.h. res.status(400).json({message: 'Something'})
.
Wie kann ich diese json Fehlermeldung innerhalb responseTime
Funktion reactive?