summaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/container/handler/LogHandler.java
diff options
context:
space:
mode:
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.java9
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";
+ }
};
}
}