HttpWebRequest.Address Propiedad

Definición

Obtiene el identificador uniforme de recursos (URI) del recurso de Internet que responde realmente a la solicitud.

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

Valor de propiedad

Uri

Un Uri que identifica el recurso de Internet que responde realmente a la solicitud. El valor predeterminado es el URI usado por el método Create(String) para inicializar la solicitud.

Ejemplos

En el ejemplo de código siguiente se comprueba si el objeto HttpWebRequestreq se redirigió a otra ubicación para satisfacer la solicitud y establece el valor de la variable hasChanged en true si se redirigió la solicitud; de lo contrario, hasChanged se establece en false.

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

Comentarios

Cautela

WebRequest, HttpWebRequest, ServicePointy WebClient están obsoletos y no debe usarlos para el nuevo desarrollo. Use HttpClient en su lugar.

La propiedad Address se establece en el URI después de que se completen las redirecciones que se produzcan durante la solicitud.

El URI de la solicitud original se mantiene en la propiedad RequestUri.

Se aplica a