diff options
Diffstat (limited to 'jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PushCacheFilter.java')
-rw-r--r-- | jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PushCacheFilter.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PushCacheFilter.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PushCacheFilter.java index d6710d74db..44db8aecf3 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PushCacheFilter.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PushCacheFilter.java @@ -157,6 +157,9 @@ public class PushCacheFilter implements Filter LOG.debug("{} {} referrer={} conditional={}", request.getMethod(), request.getRequestURI(), referrer, conditional); String path = URIUtil.addPaths(request.getServletPath(), request.getPathInfo()); + String query = request.getQueryString(); + if (query != null) + path += "?" + query; if (referrer != null) { HttpURI referrerURI = new HttpURI(referrer); |