Merge jetty-8 to master
This commit is contained in:
commit
e26c60e073
|
@ -453,7 +453,7 @@
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty</groupId>
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
<artifactId>jetty-jndi</artifactId>
|
<artifactId>jetty-continuation</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
@ -552,51 +552,4 @@ public class GzipFilter extends UserAgentFilter
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private class VaryResponseWrapper extends HttpServletResponseWrapper
|
|
||||||
{
|
|
||||||
public VaryResponseWrapper(HttpServletResponse response)
|
|
||||||
{
|
|
||||||
super(response);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void addHeader(String name, String value)
|
|
||||||
{
|
|
||||||
if ("content-type".equalsIgnoreCase(name))
|
|
||||||
{
|
|
||||||
setContentType(value);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
super.addHeader(name,value);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setHeader(String name, String value)
|
|
||||||
{
|
|
||||||
if ("content-type".equalsIgnoreCase(name))
|
|
||||||
{
|
|
||||||
setContentType(value);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
super.setHeader(name,value);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void setContentType(String ct)
|
|
||||||
{
|
|
||||||
super.setContentType(ct);
|
|
||||||
|
|
||||||
if (ct!=null)
|
|
||||||
{
|
|
||||||
int colon=ct.indexOf(";");
|
|
||||||
if (colon>0)
|
|
||||||
ct=ct.substring(0,colon);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (_mimeTypes!=null && _mimeTypes.contains(StringUtil.asciiToLowerCase(ct)))
|
|
||||||
super.setHeader("Vary",_vary);
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -191,6 +191,11 @@
|
||||||
<artifactId>jetty-servlets</artifactId>
|
<artifactId>jetty-servlets</artifactId>
|
||||||
<version>${project.version}</version>
|
<version>${project.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.eclipse.jetty</groupId>
|
||||||
|
<artifactId>jetty-continuation</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.eclipse.jetty.orbit</groupId>
|
<groupId>org.eclipse.jetty.orbit</groupId>
|
||||||
<artifactId>javax.servlet</artifactId>
|
<artifactId>javax.servlet</artifactId>
|
||||||
|
|
Loading…
Reference in New Issue