diff --git a/src/main/java/org/mitre/dsmiley/httpproxy/ProxyServlet.java b/src/main/java/org/mitre/dsmiley/httpproxy/ProxyServlet.java index 41b2983..d6966ba 100755 --- a/src/main/java/org/mitre/dsmiley/httpproxy/ProxyServlet.java +++ b/src/main/java/org/mitre/dsmiley/httpproxy/ProxyServlet.java @@ -67,7 +67,7 @@ * * @author David Smiley dsmiley@apache.org */ -@SuppressWarnings({"deprecation", "serial", "WeakerAccess"}) +@SuppressWarnings({"deprecation", "WeakerAccess"}) public class ProxyServlet extends HttpServlet { /* INIT PARAMETER NAME CONSTANTS */ @@ -465,7 +465,7 @@ protected void closeQuietly(Closeable closeable) { } /** These are the "hop-by-hop" headers that should not be copied. - * http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html + * RFC2616 * I use an HttpClient HeaderGroup class instead of Set<String> because this * approach does case insensitive lookup faster. */ @@ -602,7 +602,7 @@ protected Cookie createProxyCookie(HttpServletRequest servletRequest, HttpCookie ); servletCookie.setComment(cookie.getComment()); servletCookie.setMaxAge((int) cookie.getMaxAge()); - // don't set cookie domain + servletCookie.setDomain(cookie.getDomain()); servletCookie.setSecure(servletRequest.isSecure() && cookie.getSecure()); servletCookie.setVersion(cookie.getVersion()); servletCookie.setHttpOnly(cookie.isHttpOnly());