Compartilhar via


WebClient.GetWebResponse Método

Definição

Retorna o WebResponse do WebRequestespecificado.

Sobrecargas

GetWebResponse(WebRequest)

Retorna o WebResponse do WebRequestespecificado.

GetWebResponse(WebRequest, IAsyncResult)

Retorna o WebResponse do WebRequest especificado usando o IAsyncResultespecificado.

GetWebResponse(WebRequest)

Origem:
WebClient.cs
Origem:
WebClient.cs
Origem:
WebClient.cs

Retorna o WebResponse do WebRequestespecificado.

protected:
 virtual System::Net::WebResponse ^ GetWebResponse(System::Net::WebRequest ^ request);
protected virtual System.Net.WebResponse GetWebResponse (System.Net.WebRequest request);
abstract member GetWebResponse : System.Net.WebRequest -> System.Net.WebResponse
override this.GetWebResponse : System.Net.WebRequest -> System.Net.WebResponse
Protected Overridable Function GetWebResponse (request As WebRequest) As WebResponse

Parâmetros

request
WebRequest

Um WebRequest usado para obter a resposta.

Retornos

Um WebResponse que contém a resposta do WebRequestespecificado.

Exemplos

O exemplo de código a seguir mostra uma implementação desse método que pode ser personalizada por uma classe derivada de WebClient.

virtual WebResponse^ GetWebResponse( WebRequest^ request ) override
{
   WebResponse^ response = WebClient::GetWebResponse( request );

   // Perform any custom actions with the response ...
   return response;
}
protected override WebResponse GetWebResponse (WebRequest request)
{
    WebResponse response = base.GetWebResponse (request);
    // Perform any custom actions with the response ...
    return response;
}

Comentários

Cuidado

WebRequest, HttpWebRequest, ServicePointe WebClient estão obsoletos e você não deve usá-los para um novo desenvolvimento. Em vez disso, use HttpClient.

O objeto retornado por esse método é obtido chamando o método GetResponse no objeto WebRequest especificado.

Esse método só pode ser chamado por classes que herdam de WebClient. Ele é fornecido para conceder aos herdadores acesso ao objeto WebResponse subjacente.

Aplica-se a

GetWebResponse(WebRequest, IAsyncResult)

Origem:
WebClient.cs
Origem:
WebClient.cs
Origem:
WebClient.cs

Retorna o WebResponse do WebRequest especificado usando o IAsyncResultespecificado.

protected:
 virtual System::Net::WebResponse ^ GetWebResponse(System::Net::WebRequest ^ request, IAsyncResult ^ result);
protected virtual System.Net.WebResponse GetWebResponse (System.Net.WebRequest request, IAsyncResult result);
abstract member GetWebResponse : System.Net.WebRequest * IAsyncResult -> System.Net.WebResponse
override this.GetWebResponse : System.Net.WebRequest * IAsyncResult -> System.Net.WebResponse
Protected Overridable Function GetWebResponse (request As WebRequest, result As IAsyncResult) As WebResponse

Parâmetros

request
WebRequest

Um WebRequest usado para obter a resposta.

result
IAsyncResult

Um objeto IAsyncResult obtido de uma chamada anterior para BeginGetResponse(AsyncCallback, Object) .

Retornos

Um WebResponse que contém a resposta do WebRequestespecificado.

Exemplos

O exemplo de código a seguir mostra uma implementação desse método que pode ser personalizada por uma classe derivada de WebClient.

virtual WebResponse^ GetWebResponse( WebRequest^ request, IAsyncResult^ result ) override
{
   WebResponse^ response = WebClient::GetWebResponse( request, result );

   // Perform any custom actions with the response ...
   return response;
}
protected override WebResponse GetWebResponse (WebRequest request, IAsyncResult result)
{
    WebResponse response = base.GetWebResponse (request, result);
    // Perform any custom actions with the response ...
    return response;
}

Comentários

Cuidado

WebRequest, HttpWebRequest, ServicePointe WebClient estão obsoletos e você não deve usá-los para um novo desenvolvimento. Em vez disso, use HttpClient.

O objeto retornado por esse método é obtido chamando o método EndGetResponse no objeto WebRequest especificado.

Esse método só pode ser chamado por classes que herdam de WebClient. Ele é fornecido para conceder aos herdadores acesso ao objeto WebResponse subjacente.

Aplica-se a