Je, uzi wa CloseableHttpClient uko salama?
Je, uzi wa CloseableHttpClient uko salama?

Video: Je, uzi wa CloseableHttpClient uko salama?

Video: Je, uzi wa CloseableHttpClient uko salama?
Video: JINSI YA KUSUKA UTUMBO WA UZI MZURI SANA | Fake twist tutorial | Thread tutorial | NYWELE YA UZI 2024, Mei
Anonim

Utekelezaji wa HttpClient unatarajiwa kuwa thread salama . Inapendekezwa kuwa mfano sawa wa darasa hili utumike tena kwa utekelezaji wa ombi nyingi.

Pia ujue, CloseableHttpClient ni nini?

Kazi muhimu zaidi ya HttpClient ni kutekeleza mbinu za HTTP. Utekelezaji wa mbinu ya HTTP hujumuisha ubadilishanaji mmoja wa ombi la HTTP / HTTP, kwa kawaida hushughulikiwa ndani na

Je, uzi wa Apache HttpClient uko salama? HttpClient iko kikamilifu uzi - salama inapotumiwa na a uzi - salama meneja wa unganisho kama vile MultiThreadedHttpConnectionManager. Wakati huo huo HttpClient mfano na meneja wa muunganisho wanapaswa kushirikiwa kati ya wote nyuzi kwa ufanisi mkubwa.

Kwa kuongeza, ni tofauti gani kati ya HttpClient na CloseableHttpClient?

CloseableHttpClient ni darasa la msingi Mteja wa maktaba, ambayo utekelezaji wote hutumia. Madarasa mengine kwa sehemu kubwa hayatumiki. The HttpClient ni kiolesura cha darasa hili na madarasa mengine. Unapaswa kisha kutumia CloseableHttpClient kwenye nambari yako, na uunde kwa kutumia HttpClientBuilder.

Je, ninahitaji kufunga

2 Majibu. Wewe fanya si lazima kwa uwazi karibu ya HttpClient , hata hivyo, (unaweza kuwa unafanya hivi tayari lakini inafaa kuzingatia) wewe lazima hakikisha kwamba miunganisho inatolewa baada ya utekelezaji wa njia. Hariri: ClientConnectionManager ndani ya HttpClient itawajibika kwa kudumisha hali ya miunganisho.

Ilipendekeza: