- implementing logic to implement the 'compression' attribute - adjusting tests - updating readme.md
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
package ch.psi.daq.queryrest.response;
|
||||
|
||||
import java.io.OutputStream;
|
||||
import java.util.zip.GZIPOutputStream;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
@@ -44,8 +43,8 @@ public abstract class AbstractResponseStreamWriter implements ResponseStreamWrit
|
||||
response.addHeader("Content-Type", contentType);
|
||||
if (query.isCompressed()) {
|
||||
response.addHeader("Content-Disposition", "attachment; filename=data.gz");
|
||||
response.addHeader("Content-Encoding", "gzip");
|
||||
out = new GZIPOutputStream(out);
|
||||
response.addHeader("Content-Encoding", query.getCompression().toString());
|
||||
out = query.getCompression().wrapStream(out);
|
||||
} else {
|
||||
response.addHeader("Content-Disposition", "attachment; filename=data.csv");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user