sails-generate-request-log
Version:
sails generate request-log
18 lines (15 loc) • 410 B
JavaScript
module.exports = {
requestLogger: function(req, res, next) {
res.on('finish', function(){
RequestLog.create({
requestUrl: req.originalUrl,
requestMethod: req.method,
requestHeaders: req.headers,
requestBody: req.body
}, function(err, log){
sails.log.verbose("Request Logged:", JSON.stringify(log));
});
});
return next();
}
};