Author: krasnov
Date: 2006-12-07 11:36:02 -0500 (Thu, 07 Dec 2006)
New Revision: 69189

Modified:
   trunk/mcs/class/System.Web/System.Web.Hosting/ChangeLog
   trunk/mcs/class/System.Web/System.Web.Hosting/ServletWorkerRequest.jvm.cs
Log:
* ServletWorkerRequest.jvm.cs: fixed request uri unescaping in 
ServletWorkerRequest ctor

Modified: trunk/mcs/class/System.Web/System.Web.Hosting/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web/System.Web.Hosting/ChangeLog     2006-12-07 
16:31:37 UTC (rev 69188)
+++ trunk/mcs/class/System.Web/System.Web.Hosting/ChangeLog     2006-12-07 
16:36:02 UTC (rev 69189)
@@ -1,3 +1,8 @@
+2006-12-07  Vladimir Krasnov  <[EMAIL PROTECTED]>
+
+       * ServletWorkerRequest.jvm.cs: fixed request uri unescaping in
+       ServletWorkerRequest ctor
+
 2006-11-24  Miguel de Icaza  <[EMAIL PROTECTED]>
 
        * ApplicationHost.cs: In 2.0, as Todd reports the default is

Modified: 
trunk/mcs/class/System.Web/System.Web.Hosting/ServletWorkerRequest.jvm.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web.Hosting/ServletWorkerRequest.jvm.cs   
2006-12-07 16:31:37 UTC (rev 69188)
+++ trunk/mcs/class/System.Web/System.Web.Hosting/ServletWorkerRequest.jvm.cs   
2006-12-07 16:36:02 UTC (rev 69189)
@@ -105,7 +105,7 @@
                                        String.CompareOrdinal(requestURI, 0, 
contextPath, 0, contextPath.Length) == 0 ))
                                requestURI = contextPath + 
req.getServletPath();        
 
-                       _requestUri = HttpUtility.UrlDecode(requestURI);
+                       _requestUri = Uri.UnescapeDataString(requestURI);
                        const int dotInvokeLength = 7; //".invoke".Length
                        if (_requestUri.Length > dotInvokeLength &&
                                String.CompareOrdinal(".invoke", 0, 
_requestUri, 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to