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