Безопасна ли е нишката CloseableHttpClient?
Безопасна ли е нишката CloseableHttpClient?

Видео: Безопасна ли е нишката CloseableHttpClient?

Видео: Безопасна ли е нишката CloseableHttpClient?
Видео: Что будет, если УКУСИТ КЛЕЩ? Как КУСАЕТ КЛЕЩ? 5 Способов Вытащить Клеща 2024, Ноември
Anonim

Очаква се реализациите на HttpClient да бъдат безопасен за конци . Препоръчително е същият екземпляр на този клас да се използва повторно за изпълнение на множество заявки.

Знайте също, какво е CloseableHttpClient?

Най-важната функция на HttpClient е за изпълнение на HTTP методи. Изпълнението на HTTP метод включва една или няколко обмена на HTTP заявка / HTTP отговор, обикновено обработвани вътрешно от

безопасна ли е нишката на Apache HttpClient? HttpClient е напълно конец - безопасно когато се използва с a конец - безопасно мениджър на връзки, като MultiThreadedHttpConnectionManager. В същото време на HttpClient инстанция и мениджър на връзки трябва да бъдат споделени между всички нишки за максимална ефективност.

Освен това, каква е разликата между HttpClient и CloseableHttpClient?

CloseableHttpClient е основният клас на httpclient библиотека, която използват всички реализации. Други подкласове в по-голямата си част са отхвърлени. В HttpClient е интерфейс за този клас и други класове. След това трябва да използвате CloseableHttpClient във вашия код и го създайте с помощта на

Трябва ли да затворя

2 отговора. Вие направи не е необходимо изрично близо на HttpClient , обаче (може да правите това вече, но си струва да се отбележи) вие Трябва уверете се, че връзките са освободени след изпълнение на метода. Редактиране: ClientConnectionManager в рамките на HttpClient ще отговаря за поддържането на състоянието на връзките.

Препоръчано: