From: markt Date: Tue, 20 Apr 2010 22:11:15 +0000 (+0000) Subject: getCookies is a httpServletRequestMethod, not a httpServletResponseMethod X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=5cb54aae7a043974489e4e5ff7ccc2972f067ebe;p=tomcat7.0 getCookies is a httpServletRequestMethod, not a httpServletResponseMethod git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@936086 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/connector/Response.java b/java/org/apache/catalina/connector/Response.java index 7b9ff60dc..7c5aba7e4 100644 --- a/java/org/apache/catalina/connector/Response.java +++ b/java/org/apache/catalina/connector/Response.java @@ -235,12 +235,6 @@ public class Response /** - * The set of Cookies associated with this Response. - */ - protected ArrayList cookies = new ArrayList(); - - - /** * Using output stream flag. */ protected boolean usingOutputStream = false; @@ -281,8 +275,6 @@ public class Response error = false; isCharacterEncodingSet = false; - cookies.clear(); - if (Globals.IS_SECURITY_ENABLED || Connector.RECYCLE_FACADES) { if (facade != null) { facade.clear(); @@ -865,15 +857,6 @@ public class Response /** - * Return an array of all cookies set for this response, or - * a zero-length array if no cookies have been set. - */ - public Cookie[] getCookies() { - return cookies.toArray(new Cookie[cookies.size()]); - } - - - /** * Return the value for the specified header, or null if this * header has not been set. If more than one value was added for this * name, only the first is returned; use getHeaderValues() to retrieve all @@ -995,7 +978,6 @@ public class Response } if (!set) { addHeader(headername, sb.toString()); - cookies.add(cookie); } @@ -1017,8 +999,6 @@ public class Response // RFC2965 is not supported by browsers and the Servlet spec // asks for 2109. addHeader("Set-Cookie", sb.toString()); - - cookies.add(cookie); } public StringBuffer generateCookieString(final Cookie cookie) { diff --git a/java/org/apache/catalina/core/DummyResponse.java b/java/org/apache/catalina/core/DummyResponse.java index 9f87bdb5e..9ebb51d23 100644 --- a/java/org/apache/catalina/core/DummyResponse.java +++ b/java/org/apache/catalina/core/DummyResponse.java @@ -100,7 +100,6 @@ public class DummyResponse public void setContentType(String type) {} public void setLocale(Locale locale) {} - public Cookie[] getCookies() { return null; } public String getHeader(String name) { return null; } public Collection getHeaderNames() { return null; } public String[] getHeaderValues(@SuppressWarnings("unused") String name) {