Request Property
Collapse the table of content
Expand the table of content

Page.Request Property


Gets the HttpRequest object for the requested page.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

public HttpRequest Request { get; }

Property Value

Type: System.Web.HttpRequest

The current HttpRequest associated with the page.

Exception Condition

Occurs when the HttpRequest object is not available.

The HttpRequest object contains information about the current HTTP request.

The following example demonstrates how to obtain the Headers collection from the HttpRequest object and write it to an ASP.NET page.

int loop1, loop2;
NameValueCollection coll;

// Load Header collection into NameValueCollection object.

// Put the names of all keys into a string array.
String[] arr1 = coll.AllKeys; 
for (loop1 = 0; loop1<arr1.Length; loop1++) 
   Response.Write("Key: " + arr1[loop1] + "<br>");
   // Get all values under this key.
   String[] arr2=coll.GetValues(arr1[loop1]);
   for (loop2 = 0; loop2<arr2.Length; loop2++) 
      Response.Write("Value " + loop2 + ": " + Server.HtmlEncode(arr2[loop2]) + "<br>");

.NET Framework
Available since 1.1
Return to top
© 2015 Microsoft