HttpWebRequest.RequestUri Propriedade

Definição

Obtém o URI (Uniform Resource Identifier) original da solicitação.Gets the original Uniform Resource Identifier (URI) of the request.

public:
 virtual property Uri ^ RequestUri { Uri ^ get(); };
public override Uri RequestUri { get; }
member this.RequestUri : Uri
Public Overrides ReadOnly Property RequestUri As Uri

Valor da propriedade

Uri

Um Uri que contém o URI do recurso da Internet passado para o método Create(String).A Uri that contains the URI of the Internet resource passed to the Create(String) method.

Exemplos

O exemplo de código a seguir verifica se o objeto HttpWebRequest req foi redirecionado para outro local para atender à solicitação e define o valor da variável hasChanged como true se a solicitação foi redirecionada; caso contrário, hasChanged será definido como false.The following code example checks to see if the HttpWebRequest object req was redirected to another location to fulfill the request, and sets the value of the hasChanged variable to true if the request was redirected; otherwise, hasChanged is set to false.

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

Comentários

O objeto Uri passado para HttpWebRequest pela chamada para WebRequest.Create.The Uri object passed to HttpWebRequest by the call to WebRequest.Create.

Seguir um cabeçalho de redirecionamento não altera a propriedade RequestUri.Following a redirection header does not change the RequestUri property. Para obter o URI real que respondeu à solicitação, examine a propriedade Address.To get the actual URI that responded to the request, examine the Address property.

Aplica-se a