Pregunta

He estado utilizando varios clientes HTTP en Java para obtener varias piezas de información de los sitios web o para usar servicios web (como Google Maps Geocoder)

El cliente actual con el que estoy trabajando es el Cliente de componentes HTTP de Apache.

Lo que siempre me pregunto es por qué no hay el método .gettext () o .getBytes () que simplemente me da todo el contenido de la URL, sino que hay métodos que devuelven InputStream. ¿Cuál es el punto o el motivo de eso?

No es como si me comunique continuamente con el servidor para que tenga que seguir revisando la transmisión. Http es estatoso, entonces, ¿por qué no hay método getText ()/getBytes () que simplemente devuelve el contenido de la respuesta http (como cadena o byte []), después de que se recibió?

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top