Page.Request Page.Request Page.Request Page.Request Property

Definition

Ruft das HttpRequest-Objekt für die angefragte Seite ab.Gets the HttpRequest object for the requested page.

public:
 property System::Web::HttpRequest ^ Request { System::Web::HttpRequest ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.HttpRequest Request { get; }
member this.Request : System.Web.HttpRequest
Public ReadOnly Property Request As HttpRequest

Eigenschaftswert

Die aktuelle HttpRequest, die der Seite zugeordnet ist.The current HttpRequest associated with the page.

Ausnahmen

Tritt auf, wenn das HttpRequest-Objekt nicht verfügbar ist.Occurs when the HttpRequest object is not available.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die Headers -Auflistung aus HttpRequest dem-Objekt abgerufen und auf eine ASP.NET Seite geschrieben wird.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.
coll=Request.Headers;

// 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>");
   }
}
   
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
   

Hinweise

Das HttpRequest-Objekt enthält Informationen zur aktuellen HTTP-Anforderung.The HttpRequest object contains information about the current HTTP request.

Gilt für:

Siehe auch