04 agosto, 2021

Cuál usar, ¿Standar Http Client de Java 11 o Apache HttpClient del proyecto HttpComponents?

Usuario de facebook

¿Buenas tardes, me podría explicar que librería debo importar en este video: https://youtu.be/Vvq7ZiazGws?

Respuesta

Java 11 ya viene con HttpClient incluido (java.net.http). aunque es una versión estándar. El paquete java.net proporciona una funcionalidad básica para acceder a los recursos a través de HTTP.  Por otro lado, Apache HttpCliente del proyecto HttpComponents (org.apache.hc) es una versión extendida y solida. En el video se utilizó el Standar Http Client que viene en Java11. Si va a usar el Apache HttpClient debes descargarla de la página de Apache o desde Maven. La última versión es la 5.1.  https://hc.apache.org/downloads.cgi

Puedes revisar el siguiente enlace para más información: https://www.dariawan.com/tutorials/java/java-11-standard-http-client-vs-apache-httpclient/

No hay comentarios, ¡cuéntame algo!

Me gustaría saber tu opinión. ¡Saludos!