Sdílet prostřednictvím


WebClient.GetWebResponse Metoda

Definice

Vrátí WebResponse pro zadaný WebRequest.

Přetížení

GetWebResponse(WebRequest)

Vrátí WebResponse pro zadaný WebRequest.

GetWebResponse(WebRequest, IAsyncResult)

Vrátí WebResponse zadaného WebRequest pomocí zadaného IAsyncResult.

GetWebResponse(WebRequest)

Zdroj:
WebClient.cs
Zdroj:
WebClient.cs
Zdroj:
WebClient.cs

Vrátí WebResponse pro zadaný WebRequest.

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

Parametry

request
WebRequest

WebRequest, která se používá k získání odpovědi.

Návraty

WebResponse obsahující odpověď pro zadanou WebRequest.

Příklady

Následující příklad kódu ukazuje implementaci této metody, kterou lze přizpůsobit třídou odvozenou z 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;
}

Poznámky

Opatrnost

WebRequest, HttpWebRequest, ServicePointa WebClient jsou zastaralé a neměli byste je používat pro nový vývoj. Místo toho použijte HttpClient.

Objekt vrácený touto metodou je získán voláním GetResponse metoda pro zadaný WebRequest objektu.

Tuto metodu lze volat pouze třídy, které dědí z WebClient. Poskytuje se pro udělení přístupu dědičů k podkladovému objektu WebResponse.

Platí pro

GetWebResponse(WebRequest, IAsyncResult)

Zdroj:
WebClient.cs
Zdroj:
WebClient.cs
Zdroj:
WebClient.cs

Vrátí WebResponse zadaného WebRequest pomocí zadaného IAsyncResult.

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

Parametry

request
WebRequest

WebRequest, která se používá k získání odpovědi.

result
IAsyncResult

Objekt IAsyncResult získaný z předchozího volání BeginGetResponse(AsyncCallback, Object) .

Návraty

WebResponse obsahující odpověď pro zadanou WebRequest.

Příklady

Následující příklad kódu ukazuje implementaci této metody, kterou lze přizpůsobit třídou odvozenou z 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;
}

Poznámky

Opatrnost

WebRequest, HttpWebRequest, ServicePointa WebClient jsou zastaralé a neměli byste je používat pro nový vývoj. Místo toho použijte HttpClient.

Objekt vrácený touto metodou je získán voláním EndGetResponse metoda pro zadaný WebRequest objektu.

Tuto metodu lze volat pouze třídy, které dědí z WebClient. Poskytuje se pro udělení přístupu dědičů k podkladovému objektu WebResponse.

Platí pro