Sdílet prostřednictvím


HttpWebRequest.RequestUri Vlastnost

Definice

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

Uri

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.

Platí pro