HttpWebRequest.RequestUri 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á původní identifikátor URI (Uniform Resource Identifier) požadavku.
public:
virtual property Uri ^ RequestUri { Uri ^ get(); };
public override Uri RequestUri { get; }
member this.RequestUri : Uri
Public Overrides ReadOnly Property RequestUri As Uri
Hodnota vlastnosti
A Uri obsahující identifikátor URI internetového prostředku předaného metodě Create(String) .
Příklady
Následující příklad kódu zkontroluje, zda byl objekt req přesměrován do jiného umístění, aby splnil požadavek, a nastaví hodnotu hasChanged proměnné na true pokud byl požadavek přesměrován; jinak hasChanged je nastaven na false.HttpWebRequest
bool hasChanged = (req.RequestUri != req.Address);
Dim hasChanged As Boolean = _
(req.RequestUri.ToString() <> req.Address.ToString())
Poznámky
Opatrnost
WebRequest, HttpWebRequest, ServicePointa WebClient jsou zastaralé a neměli byste je používat pro nový vývoj. Místo toho použijte HttpClient.
Objekt Uri předaný HttpWebRequest voláním WebRequest.Create.
Při sledování hlavičky přesměrování se vlastnost nezmění RequestUri . Pokud chcete získat skutečný identifikátor URI, který odpověděl na požadavek, prozkoumejte Address vlastnost.