Lire en anglais

Partager via


HttpWebRequest.RequestUri Propriété

Définition

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

C#
public override Uri RequestUri { get; }

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.

C#
bool hasChanged = (req.RequestUri != req.Address);

Remarques

Attention

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 à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0