using (WebResponse response = request.GetResponse())
{
    response.GetResponseStream().CopyTo(destination);
}

Gcina impendulo ngayinye endala ye-HttpWebRequest endaweni eqeda ukusetshenziswa kwayo futhi iyikhulule. Lapha destination iwukugeleza kokuphuma okubhaliwe kwesicelo; ibhlokhi using ikhulula i-WebResponse ngisho noma ukukopisha kwehluleka, ngaphandle kokuthatha ubunikazi balokho kokuphuma.

Ukuthi isicelo esisodwa se-proxy siphumelele futhi ezilandelayo zilinde kungabonisa izimpendulo ezingaqediwe ezithatha izinsiza zokuxhumana. Ukwamukela i-WebResponse kuphela akukuqedi umzimba wayo. Isikhathi sokuphela sesicelo sikhawulela ukulinda, hhayi ukuphila kwempendulo ngayinye eseyitholakele.

Sebenzisa ubunikazi obufanayo emaphutheni. I-WebException ingase ithwale impendulo ehlolwa yikhodi yakho; yivala ngemva kokuhlola. Ukwehluleka kwezokuthutha kungase kungabi nayo impendulo neze.

Ukususa kubuyisela izinsiza zempendulo kodwa akuthembisi izixhumanisi ezingasetshenziswa kabusha kuzo zonke izimo. Iphrothokholi, iseva nokusetshenziswa komzimba kusabalulekile.

Lokhu kuphathelene nokunakekelwa kwesitaki sakudala se-WebRequest. Kukhodi entsha landela ubunikazi bempendulo/ukugeleza komsebenzisi wangempela; ku-HttpClient, gcina izimpendulo endaweni yazo yokususa, futhi uhlukanise lokhu kwehluleka kokuhlanza ekufakazeni kwe-proxy noma ekukhetheni umzila.

Izihloko ezihlobene