Freigeben über


HttpWebRequest.Address Eigenschaft

Definition

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

Uri

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 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

Vorsicht

WebRequest, HttpWebRequest, ServicePointund 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.

Gilt für: