diff options
author | Jan Bartel | 2013-04-11 05:55:04 +0000 |
---|---|---|
committer | Jan Bartel | 2013-04-11 05:55:04 +0000 |
commit | 07b844bf854f80febb7a2160ce10a32de10c8338 (patch) | |
tree | 34c3800a4f0154c1f7061120208680d6cfeb72e6 /jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/AbstractCompressedStream.java | |
parent | 7523c5234ca9d4a6faa03df23458f7f2f80ce07c (diff) | |
parent | 8a0ba267c16f3f1fc7f90dadb2d6d2898b2f8fa8 (diff) | |
download | org.eclipse.jetty.project-07b844bf854f80febb7a2160ce10a32de10c8338.tar.gz org.eclipse.jetty.project-07b844bf854f80febb7a2160ce10a32de10c8338.tar.xz org.eclipse.jetty.project-07b844bf854f80febb7a2160ce10a32de10c8338.zip |
Merge remote-tracking branch 'origin/master' into servlet-3.1-api
Diffstat (limited to 'jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/AbstractCompressedStream.java')
-rw-r--r-- | jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/AbstractCompressedStream.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/AbstractCompressedStream.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/AbstractCompressedStream.java index bd10743932..60456a53ac 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/AbstractCompressedStream.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/AbstractCompressedStream.java @@ -235,7 +235,7 @@ public abstract class AbstractCompressedStream extends ServletOutputStream setHeader("Content-Encoding", _encoding); if (_response.containsHeader("Content-Encoding")) { - setHeader("Vary",_vary); + addHeader("Vary",_vary); _out=_compressedOutputStream=createStream(); if (_out!=null) { @@ -270,7 +270,7 @@ public abstract class AbstractCompressedStream extends ServletOutputStream if (_out == null || _bOut != null) { if (sendVary) - setHeader("Vary",_vary); + addHeader("Vary",_vary); if (_wrapper.getETag()!=null) setHeader("ETag",_wrapper.getETag()); @@ -342,6 +342,11 @@ public abstract class AbstractCompressedStream extends ServletOutputStream return encoding == null?new PrintWriter(out):new PrintWriter(new OutputStreamWriter(out,encoding)); } + protected void addHeader(String name,String value) + { + _response.addHeader(name, value); + } + protected void setHeader(String name,String value) { _response.setHeader(name, value); |