diff options
Diffstat (limited to 'container-core/src/main/java/com/yahoo/container/handler/LogHandler.java')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/handler/LogHandler.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/handler/LogHandler.java b/container-core/src/main/java/com/yahoo/container/handler/LogHandler.java index e4c6c9a0918..f6bdeb02b9c 100644 --- a/container-core/src/main/java/com/yahoo/container/handler/LogHandler.java +++ b/container-core/src/main/java/com/yahoo/container/handler/LogHandler.java @@ -42,6 +42,10 @@ public class LogHandler extends ThreadedHttpRequestHandler { try { if (request.hasProperty("streaming")) { return new HttpResponse(200) { + { + headers().add("Content-Encoding", "gzip"); + } + @Override public void render(OutputStream outputStream) { logReader.writeLogs(outputStream, earliestLogThreshold, latestLogThreshold); @@ -65,6 +69,11 @@ public class LogHandler extends ThreadedHttpRequestHandler { outputStreamWriter.write(responseJSON.toString()); outputStreamWriter.close(); } + + @Override + public String getContentType() { + return "application/json"; + } }; } } |