Saltar al contenido

¿Equivalente de WebClient de .NET y HttpWebRequest en Java?

Solución:

HttpURLConnection es el equivalente de Java de HttpWebRequest.

URL iurl = new URL(url);
HttpURLConnection uc = (HttpURLConnection)iurl.openConnection();
uc.connect();
if (uc.getContentType().equalsIgnoreCase("image/jpeg"))
{
  result = true;
}

Apache HTTPClient tiene una funcionalidad equivalente, aunque las API no son exactamente iguales. Oakland Software tiene una tabla que compara su producto comercial con varias alternativas, incluido el producto Apache. La propia opinión de Apache sobre la HttpUrlConnection incorporada (citada de la página vinculada anterior) es:

El jdk tiene la HttpUrlConnection que es limitada y defectuosa en muchos sentidos.

Aquí hay un enlace al tutorial de HTTPClient.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *