Partager via


HttpWebRequest.RequestUri Propriété

Définition

Obtient l’URI (Uniform Resource Identifier) d’origine de la requête.

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

Valeur de propriété

Uri

Un Uri qui contient l’URI de la ressource Internet passée à la méthode Create(String).

Exemples

L’exemple de code suivant vérifie si l’objet HttpWebRequestreq a été redirigé vers un autre emplacement pour répondre à la demande et définit la valeur de la variable hasChanged sur true si la requête a été redirigée ; sinon, hasChanged est défini sur false.

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

Remarques

Prudence

WebRequest, HttpWebRequest, ServicePointet WebClient sont obsolètes et vous ne devez pas les utiliser pour le nouveau développement. Utilisez HttpClient à la place.

Objet Uri passé à HttpWebRequest par l’appel à WebRequest.Create.

Le fait de suivre un en-tête de redirection ne modifie pas la propriété RequestUri. Pour obtenir l’URI réel qui a répondu à la demande, examinez la propriété Address.

S’applique à