HttpWebRequest.Address Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá identifikátor URI (Uniform Resource Identifier) internetového prostředku, který ve skutečnosti reaguje na požadavek.
public:
property Uri ^ Address { Uri ^ get(); };
public Uri Address { get; }
member this.Address : Uri
Public ReadOnly Property Address As Uri
Hodnota vlastnosti
Uri identifikující internetový prostředek, který na požadavek skutečně reaguje. Výchozí hodnota je identifikátor URI používaný metodou Create(String) k inicializaci požadavku.
Příklady
Následující příklad kódu zkontroluje, jestli HttpWebRequest objekt req
byl přesměrován do jiného umístění pro splnění požadavku, a nastaví hodnotu proměnné hasChanged
na true
pokud byl požadavek přesměrován; v opačném případě je hasChanged
nastavena na false
.
bool hasChanged = req->RequestUri->Equals( req->Address );
bool hasChanged = (req.RequestUri != req.Address);
Dim hasChanged As Boolean = _
(req.RequestUri.ToString() <> req.Address.ToString())
Poznámky
Opatrnost
WebRequest
, HttpWebRequest
, ServicePoint
a WebClient
jsou zastaralé a neměli byste je používat pro nový vývoj. Místo toho použijte HttpClient.
Vlastnost Address je nastavena na identifikátor URI po dokončení přesměrování, ke kterým dochází během požadavku.
Identifikátor URI původního požadavku se uchovává ve vlastnosti RequestUri.