HttpWebRequest.Address 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 URI (Uniform Resource Identifier) der Internetressource ab, die tatsächlich auf die Anforderung antwortet.
public:
property Uri ^ Address { Uri ^ get(); };
public Uri Address { get; }
member this.Address : Uri
Public ReadOnly Property Address As Uri
Eigenschaftswert
Eine Uri, die die Internetressource identifiziert, die tatsächlich auf die Anforderung antwortet. Der Standardwert ist der URI, der von der Create(String) Methode zum Initialisieren der Anforderung verwendet wird.
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 auf true
fest, wenn die Anforderung umgeleitet wurde; andernfalls ist hasChanged
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
Vorsicht
WebRequest
, HttpWebRequest
, ServicePoint
und WebClient
sind veraltet, und Sie sollten sie nicht für die neue Entwicklung verwenden. Verwenden Sie stattdessen HttpClient.
Die Address-Eigenschaft wird auf den URI festgelegt, nachdem alle Umleitungen, die während der Anforderung auftreten, abgeschlossen sind.
Der URI der ursprünglichen Anforderung wird in der eigenschaft RequestUri beibehalten.