diff --git a/server.js b/server.js index 58a9da1..d9a7ba7 100755 --- a/server.js +++ b/server.js @@ -68,8 +68,7 @@ app.set('view engine', 'ejs'); //}); app.use(function(req, res, next) { res.on('finish', function() { - console.log(res.statusCode); - Log(req, true); + Log(req, true, res.statusCode); if (res.statusCode != 404) stat.LogStat(req.url); }); @@ -195,13 +194,12 @@ app.get('/servergit', function(req, res) { app.get('*', function(req, res) { res.render('404'); res.status(404); - utils.AppendToFile(logger.GetDateString() + ": " + "404 GET", logFile); + // utils.AppendToFile(logger.GetDateString() + ": " + "404 GET", logFile); }); app.post('*', function(req, res) { res.status(404); - utils.AppendToFile(logger.GetDateString() + ": " + "404 POST", logFile); - Log(req, true); + // utils.AppendToFile(logger.GetDateString() + ": " + "404 POST", logFile); }); stat.Load(); @@ -211,12 +209,14 @@ httpServer.listen(port); httpsServer.listen(httpsPort); logger.Log("[STRT]: Server listening on port " + port + " (http), and " + httpsPort + " (https)...", logger.GetColor("yellow")); -function Log(req, toFile) { +function Log(req, toFile, sc) { try { var ip = req.headers['cf-connecting-ip'] || req.connection.remoteAddress; var logEntry = "[RSND]: " + ip + ", " + req.headers['user-agent'] + " " + req.method + " "; logEntry += req.url; + if (sc == 404) + logEntry += " " + sc; var color = logger.GetColor("green"); for (var i = 0; i < highlights.length; i++) if (req.url.toLowerCase().includes(highlights[i])) {