From 46aa857bb9fc89c5380a2c47e4fa582955c29719 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Orsini Date: Mon, 16 Oct 2017 17:25:49 +0200 Subject: [PATCH] add date in the access.log --- war/src/main/java/pnews/servlet/RequesterLog.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/war/src/main/java/pnews/servlet/RequesterLog.java b/war/src/main/java/pnews/servlet/RequesterLog.java index 48a3978..abfdfa7 100644 --- a/war/src/main/java/pnews/servlet/RequesterLog.java +++ b/war/src/main/java/pnews/servlet/RequesterLog.java @@ -4,6 +4,9 @@ import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.io.Writer; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Locale; import java.util.logging.Level; import java.util.logging.Logger; @@ -13,6 +16,7 @@ public class RequesterLog { public static final RequesterLog singleton = new RequesterLog(); private Writer writer; private Logger LOG = Logger.getLogger(RequesterLog.class.getName()); + private SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MMM/yyyy:HH:mm:ss Z", Locale.US); public void writeRequest(HttpServletRequest rq) { try { @@ -22,6 +26,7 @@ public class RequesterLog { } synchronized (writer) { + writer.write("[" + dateFormat.format(new Date()) + "] "); writer.write(rq.getRemoteAddr() + " " + rq.getRequestURI() + " " + rq.getQueryString() + "\n"); writer.flush(); } -- 2.7.4