Author: gonzalo
Date: 2005-03-09 16:40:53 -0500 (Wed, 09 Mar 2005)
New Revision: 41616
Modified:
trunk/mcs/class/System.Web/System.Web/ChangeLog
trunk/mcs/class/System.Web/System.Web/HttpRequest.cs
Log:
2005-03-09 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
* HttpRequest.cs: correctly store the value cookies in Params. Fixes
bug #73345.
Modified: trunk/mcs/class/System.Web/System.Web/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web/System.Web/ChangeLog 2005-03-09 20:32:24 UTC
(rev 41615)
+++ trunk/mcs/class/System.Web/System.Web/ChangeLog 2005-03-09 21:40:53 UTC
(rev 41616)
@@ -1,3 +1,8 @@
+2005-03-09 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
+
+ * HttpRequest.cs: correctly store the value cookies in Params. Fixes
+ bug #73345.
+
2005-02-28 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
* HttpRequest.cs: Path and FilePath also change when RewritePath is
Modified: trunk/mcs/class/System.Web/System.Web/HttpRequest.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web/HttpRequest.cs 2005-03-09
20:32:24 UTC (rev 41615)
+++ trunk/mcs/class/System.Web/System.Web/HttpRequest.cs 2005-03-09
21:40:53 UTC (rev 41616)
@@ -729,9 +729,11 @@
_oParams.Merge(QueryString);
_oParams.Merge(Form);
_oParams.Merge(ServerVariables);
- string [] cookies = Cookies.AllKeys;
- foreach (string k in cookies)
- _oParams.Add (k, Cookies
[k].ToString ());
+ int count = Cookies.Count;
+ for (int i = 0; i< count; i++) {
+ HttpCookie cookie = Cookies [i];
+ _oParams.Add (cookie.Name,
cookie.Value);
+ }
_oParams.MakeReadOnly();
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches