El fil CloseableHttpClient és segur?
El fil CloseableHttpClient és segur?

Vídeo: El fil CloseableHttpClient és segur?

Vídeo: El fil CloseableHttpClient és segur?
Vídeo: El Chombo - Dame Tu Cosita feat. Cutty Ranks (Official Video) [Ultra Records] 2024, Maig
Anonim

S'espera que les implementacions de HttpClient ho siguin segur de fil . Es recomana que la mateixa instància d'aquesta classe es reutilitzi per a múltiples execucions de sol·licituds.

També sabeu què és CloseableHttpClient?

La funció més essencial d'HttpClient és per executar mètodes HTTP. L'execució d'un mètode HTTP implica un o diversos intercanvis de sol·licitud HTTP/resposta HTTP, normalment gestionats internament per

és segur el fil Apache HttpClient? HttpClient està plenament fil - Caixa forta quan s'utilitza amb a fil - Caixa forta gestor de connexions com ara MultiThreadedHttpConnectionManager. Al mateix temps el HttpClient la instància i el gestor de connexions s'han de compartir entre tots fils per a la màxima eficiència.

A més, quina diferència hi ha entre HttpClient i CloseableHttpClient?

CloseableHttpClient és la classe base de la httpclient biblioteca, la que fan servir totes les implementacions. Altres subclasses estan en la seva majoria obsoletes. El HttpClient és una interfície per a aquesta classe i altres classes. Aleshores hauríeu d'utilitzar CloseableHttpClient al vostre codi i creeu-lo amb HttpClientBuilder.

He de tancar

2 respostes. Vostè fer no cal fer-ho explícitament Tanca el HttpClient , però, (potser ja ho estàs fent, però val la pena assenyalar-ho) tu hauria Assegureu-vos que les connexions s'alliberin després de l'execució del mètode. Edita: el ClientConnectionManager dins de HttpClient serà responsable de mantenir l'estat de les connexions.

Recomanat: