* HttpRequest.cs: Add property for determining if the request is
authorJackson Harper <jackson@novell.com>
Sun, 11 Jan 2004 21:39:18 +0000 (21:39 -0000)
committerJackson Harper <jackson@novell.com>
Sun, 11 Jan 2004 21:39:18 +0000 (21:39 -0000)
local or not.

svn path=/trunk/mcs/; revision=21950

mcs/class/System.Web/System.Web/ChangeLog
mcs/class/System.Web/System.Web/HttpRequest.cs

index 1ee41bf75f1c5aa02621ad74dd38dbdf9521c11d..7f6c15dd495f9350f83be9549d01420535889e34 100644 (file)
@@ -1,3 +1,8 @@
+2004-01-11  Jackson Harper <jackson@ximian.com>
+
+       * HttpRequest.cs: Add property for determining if the request is
+       local or not.
+       
 2004-01-10  Jackson Harper <jackson@ximian.com>
 
        * TraceContext.cs: Handle tracing when it is enabled in the config
index 7dd667fc4897c82f342ddd939b406182ff6b4521..7ab79d3a0931a0e6814bbc85d8435371f752e816 100644 (file)
@@ -1015,8 +1015,14 @@ namespace System.Web {
 \r
                                return baseVirtualDir;\r
                        }\r
-               }\r
-               \r
+               }
+
+                internal bool IsLocal {
+                        get {
+                                return _WorkerRequest.GetLocalAddress () == "127.0.0.1";
+                        }
+                }
+                
                public byte [] BinaryRead(int count) {\r
                        int iSize = TotalBytes;\r
                        if (iSize == 0) {\r