HttpWebRequest.Address Propriété

Définition

Obtient l’URI (Uniform Resource Identifier) de la ressource Internet qui répond réellement à la requête.

public:
 property Uri ^ Address { Uri ^ get(); };
public Uri Address { get; }
member this.Address : Uri
Public ReadOnly Property Address As Uri

Valeur de propriété

Uri

Un Uri qui identifie la ressource Internet qui répond réellement à la demande. La valeur par défaut est l’URI utilisé par la méthode Create(String) pour initialiser la requête.

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éfinie 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.

La propriété Address est définie sur l’URI une fois que toutes les redirections qui se produisent pendant la requête sont terminées.

L’URI de la requête d’origine est conservé dans la propriété RequestUri.

S’applique à