El código pegado a continuación fue tomado de documentos de Java en HttpURLConnection.Cómo leer una secuencia de entrada http
me sale el siguiente error:
readStream(in)
ya que no hay tal método.
Veo esto mismo en el general de la clase de URLConnection en URLConnection.getInputStream()
¿Dónde está readStream
? El fragmento de código se proporciona a continuación:
URL url = new URL("http://www.android.com/");
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
try
{
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
readStream(in); <-----NO SUCH METHOD
}
finally
{
urlConnection.disconnect();
}
Por razones de eficiencia, 'result' también debería ser un objeto StringBuffer. –
Sugiero usar StringBuilder en lugar de StringBuffer ya que no necesita la sobrecarga de sincronización adicional. –
'StringBuilder' es bueno para usar con una sola operación de rosca. 'StringBuffer' se debe utilizar cuando varios hilos están leyendo y escribiendo un vapor al mismo objeto. –