Este firul CloseableHttpClient sigur?
Este firul CloseableHttpClient sigur?

Video: Este firul CloseableHttpClient sigur?

Video: Este firul CloseableHttpClient sigur?
Video: Alexandru Bradatan - Cand ma latra cainii-n drum 2024, Noiembrie
Anonim

Se așteaptă ca implementările HttpClient să fie fir de siguranta . Se recomandă ca aceeași instanță a acestei clase să fie reutilizată pentru execuții multiple de solicitări.

De asemenea, știți, ce este CloseableHttpClient?

Cea mai esențială funcție a HttpClient este pentru a executa metode HTTP. Executarea unei metode HTTP implică unul sau mai multe schimburi de solicitări HTTP / răspunsuri HTTP, de obicei gestionate intern de

este firul Apache HttpClient sigur? HttpClient este pe deplin fir - sigur atunci când este folosit cu a fir - sigur manager de conexiune, cum ar fi MultiThreadedHttpConnectionManager. În același timp, cel HttpClient instanța și managerul de conexiune ar trebui să fie împărțite între toți fire pentru eficienta maxima.

În plus, care este diferența dintre HttpClient și CloseableHttpClient?

CloseableHttpClient este clasa de bază a httpclient biblioteca, cea pe care o folosesc toate implementările. Alte subclase sunt în cea mai mare parte depreciate. The HttpClient este o interfață pentru această clasă și pentru alte clase. Apoi ar trebui să utilizați CloseableHttpClient în codul dvs. și creați-l folosind HttpClientBuilder.

Trebuie să închid

2 Răspunsuri. Tu do nu este nevoie să explic închide cel HttpClient , totuși, (s-ar putea să faci asta deja, dar merită remarcat) tu ar trebui să asigurați-vă că conexiunile sunt eliberate după executarea metodei. Editare: ClientConnectionManager din cadrul HttpClient va fi responsabil pentru menținerea stării conexiunilor.

Recomandat: