HttpWebRequest.RequestUri Właściwość

Definicja

Pobiera oryginalny identyfikator URI żądania.

public:
 virtual property Uri ^ RequestUri { Uri ^ get(); };
public override Uri RequestUri { get; }
member this.RequestUri : Uri
Public Overrides ReadOnly Property RequestUri As Uri

Wartość właściwości

Uri

Element Uri zawierający identyfikator URI zasobu internetowego przekazany do Create(String) metody .

Przykłady

Poniższy przykład kodu sprawdza, czy HttpWebRequest obiekt req został przekierowany do innej lokalizacji w celu spełnienia żądania, i ustawia wartość zmiennej hasChanged na true wartość , jeśli żądanie zostało przekierowane; w przeciwnym razie hasChanged ustawiono wartość false.

bool hasChanged = req->RequestUri->Equals( req->Address );
bool hasChanged = (req.RequestUri != req.Address);
Dim hasChanged As Boolean = _
   (req.RequestUri.ToString() <> req.Address.ToString())

Uwagi

Uri Obiekt przekazany przez HttpWebRequest wywołanie metody WebRequest.Create.

Po nagłówku przekierowania właściwość nie zmienia się RequestUri . Aby uzyskać rzeczywisty identyfikator URI, który odpowiedział na żądanie, sprawdź Address właściwość.

Dotyczy