Page.Request Property

 

Gets the HttpRequest object for the requested page.

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

<BrowsableAttribute(False)>
Public ReadOnly Property Request As HttpRequest

Property Value

Type: System.Web.HttpRequest

The current HttpRequest associated with the page.

Exception Condition
HttpException

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.

Dim loop1, loop2 As Integer
 Dim arr1(), arr2() As String
 Dim coll As NameValueCollection


' Load Header collection into NameValueCollection object.
coll=Request.Headers

' Put the names of all keys into a string array.
arr1 = coll.AllKeys 
For loop1 = 0 To arr1.GetUpperBound(0)
   Response.Write("Key: " & arr1(loop1) & "<br>")
   arr2 = coll.GetValues(loop1) 
   ' Get all values under this key.
   For loop2 = 0 To arr2.GetUpperBound(0)
      Response.Write("Value " & CStr(loop2) & ": " & Server.HtmlEncode(arr2(loop2)) & "<br>")
    Next loop2
 Next loop1

.NET Framework
Available since 1.1
Return to top
Show: