Bagikan melalui


WebClient.GetWebResponse Metode

Definisi

Mengembalikan WebResponse untuk WebRequestyang ditentukan.

Overload

GetWebResponse(WebRequest)

Mengembalikan WebResponse untuk WebRequestyang ditentukan.

GetWebResponse(WebRequest, IAsyncResult)

Mengembalikan WebResponse untuk WebRequest yang ditentukan menggunakan IAsyncResultyang ditentukan.

GetWebResponse(WebRequest)

Sumber:
WebClient.cs
Sumber:
WebClient.cs
Sumber:
WebClient.cs

Mengembalikan WebResponse untuk WebRequestyang ditentukan.

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

Parameter

request
WebRequest

WebRequest yang digunakan untuk mendapatkan respons.

Mengembalikan

WebResponse yang berisi respons untuk WebRequestyang ditentukan.

Contoh

Contoh kode berikut menunjukkan implementasi metode ini yang dapat disesuaikan oleh kelas yang berasal dari 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;
}

Keterangan

Hati

WebRequest, HttpWebRequest, ServicePoint, dan WebClient usang, dan Anda tidak boleh menggunakannya untuk pengembangan baru. Gunakan HttpClient sebagai gantinya.

Objek yang dikembalikan oleh metode ini diperoleh dengan memanggil metode GetResponse pada objek WebRequest yang ditentukan.

Metode ini hanya dapat dipanggil oleh kelas yang mewarisi dari WebClient. Ini disediakan untuk memberikan pewaris akses ke objek WebResponse yang mendasar.

Berlaku untuk

GetWebResponse(WebRequest, IAsyncResult)

Sumber:
WebClient.cs
Sumber:
WebClient.cs
Sumber:
WebClient.cs

Mengembalikan WebResponse untuk WebRequest yang ditentukan menggunakan IAsyncResultyang ditentukan.

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

Parameter

request
WebRequest

WebRequest yang digunakan untuk mendapatkan respons.

result
IAsyncResult

Objek IAsyncResult diperoleh dari panggilan sebelumnya ke BeginGetResponse(AsyncCallback, Object) .

Mengembalikan

WebResponse yang berisi respons untuk WebRequestyang ditentukan.

Contoh

Contoh kode berikut menunjukkan implementasi metode ini yang dapat disesuaikan oleh kelas yang berasal dari 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;
}

Keterangan

Hati

WebRequest, HttpWebRequest, ServicePoint, dan WebClient usang, dan Anda tidak boleh menggunakannya untuk pengembangan baru. Gunakan HttpClient sebagai gantinya.

Objek yang dikembalikan oleh metode ini diperoleh dengan memanggil metode EndGetResponse pada objek WebRequest yang ditentukan.

Metode ini hanya dapat dipanggil oleh kelas yang mewarisi dari WebClient. Ini disediakan untuk memberikan pewaris akses ke objek WebResponse yang mendasar.

Berlaku untuk