HttpWebRequest.RequestUri Eigenschaft

Definition

Ruft den ursprünglichen URI (Uniform Resource Identifier) der Anforderung ab.

public:
 virtual property Uri ^ RequestUri { Uri ^ get(); };
public override Uri RequestUri { get; }
member this.RequestUri : Uri
Public Overrides ReadOnly Property RequestUri As Uri

Eigenschaftswert

Uri

Ein Uri mit dem URI der Internetressource, der an die Create(String)-Methode übergeben wurde.

Beispiele

Im folgenden Codebeispiel wird überprüft, ob das HttpWebRequest Objekt req an einen anderen Speicherort umgeleitet wurde, um die Anforderung zu erfüllen, und legt den Wert der hasChanged Variablen fest, auf true den die Anforderung umgeleitet wurde. Andernfalls hasChanged ist er auf falsefestgelegt.

bool hasChanged = req->RequestUri->Equals( req->Address );
bool hasChanged = (req.RequestUri != req.Address);
Dim hasChanged As Boolean = _
   (req.RequestUri.ToString() <> req.Address.ToString())

Hinweise

Das Uri Objekt, an das vom Aufruf WebRequest.Createan übergeben wirdHttpWebRequest.

Nach einem Umleitungsheader wird die RequestUri Eigenschaft nicht geändert. Um den tatsächlichen URI abzurufen, der auf die Anforderung geantwortet hat, überprüfen Sie die Address Eigenschaft.

Gilt für