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

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

Exemples

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

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

Remarques

Prudence

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

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

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

S’applique à