HttpWebRequest.RequestUri Eigenschap

Definitie

Hiermee haalt u de oorspronkelijke URI (Uniform Resource Identifier) van de aanvraag op.

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

Waarde van eigenschap

Uri

Een Uri die de URI van de internetresource bevat die aan de Create(String) methode is doorgegeven.

Voorbeelden

In het volgende codevoorbeeld wordt gecontroleerd of het HttpWebRequest object req is omgeleid naar een andere locatie om te voldoen aan de aanvraag en wordt de waarde van de hasChanged variabele true ingesteld op als de aanvraag is omgeleid; anders hasChanged ingesteld op false.

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

Opmerkingen

Caution

WebRequest, HttpWebRequest, ServicePointen WebClient zijn verouderd en u moet ze niet gebruiken voor nieuwe ontwikkeling. Gebruik in plaats daarvan HttpClient.

Het Uri object waarnaar wordt doorgegeven HttpWebRequest door de aanroep naar WebRequest.Create.

Als u een omleidingsheader volgt, wordt de RequestUri eigenschap niet gewijzigd. Als u de werkelijke URI wilt ophalen die op de aanvraag heeft gereageerd, bekijkt u de Address eigenschap.

Van toepassing op