WebClient.GetWebResponse Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca WebResponse dla określonego WebRequest.
Przeciążenia
GetWebResponse(WebRequest) |
Zwraca WebResponse dla określonego WebRequest. |
GetWebResponse(WebRequest, IAsyncResult) |
Zwraca WebResponse dla określonego WebRequest przy użyciu określonego IAsyncResult. |
GetWebResponse(WebRequest)
- Źródło:
- WebClient.cs
- Źródło:
- WebClient.cs
- Źródło:
- WebClient.cs
Zwraca WebResponse dla określonego 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 używany do uzyskiwania odpowiedzi.
Zwraca
WebResponse zawierająca odpowiedź dla określonego WebRequest.
Przykłady
Poniższy przykład kodu przedstawia implementację tej metody, którą można dostosować za pomocą klasy pochodzącej 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;
}
Uwagi
Ostrożność
WebRequest
, HttpWebRequest
, ServicePoint
i WebClient
są przestarzałe i nie należy ich używać do tworzenia nowych aplikacji. Zamiast tego użyj HttpClient.
Obiekt zwracany przez tę metodę jest uzyskiwany przez wywołanie metody GetResponse dla określonego obiektu WebRequest.
Ta metoda może być wywoływana tylko przez klasy dziedziczone z WebClient. Zapewnia dostęp dziedziczących do bazowego obiektu WebResponse.
Dotyczy
GetWebResponse(WebRequest, IAsyncResult)
- Źródło:
- WebClient.cs
- Źródło:
- WebClient.cs
- Źródło:
- WebClient.cs
Zwraca WebResponse dla określonego WebRequest przy użyciu określonego 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 używany do uzyskiwania odpowiedzi.
- result
- IAsyncResult
Obiekt IAsyncResult uzyskany z poprzedniego wywołania metody BeginGetResponse(AsyncCallback, Object) .
Zwraca
WebResponse zawierająca odpowiedź dla określonego WebRequest.
Przykłady
Poniższy przykład kodu przedstawia implementację tej metody, którą można dostosować za pomocą klasy pochodzącej 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;
}
Uwagi
Ostrożność
WebRequest
, HttpWebRequest
, ServicePoint
i WebClient
są przestarzałe i nie należy ich używać do tworzenia nowych aplikacji. Zamiast tego użyj HttpClient.
Obiekt zwracany przez tę metodę jest uzyskiwany przez wywołanie metody EndGetResponse dla określonego obiektu WebRequest.
Ta metoda może być wywoływana tylko przez klasy dziedziczone z WebClient. Zapewnia dostęp dziedziczących do bazowego obiektu WebResponse.