HttpWebRequest.Address Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
, ServicePoint
y 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.