HttpWebRequest.RequestUri Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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 false
festgelegt.
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.