¿Cuál es la mejor manera de leer una respuesta HTTP de GetResponseStream?¿Cuál es la mejor manera de leer GetResponseStream()?
Actualmente estoy utilizando el siguiente enfoque.
Using SReader As StreamReader = New StreamReader(HttpRes.GetResponseStream)
SourceCode = SReader.ReadToEnd()
End Using
No estoy muy seguro de si esta es la forma más eficiente de leer una respuesta http.
Necesito la salida como hilo, he visto un article con un enfoque diferente, pero no estoy del todo bien si es bueno. Y en mis pruebas, ese código tenía algunos problemas de codificación en diferentes sitios web.
¿Cómo lees las respuestas web?
Su forma parece que está bien para mí. IOW nada de malo en eso. – leppie
El código BTW en información tiene errores ya que uno .Read() no significa que ha leído toda la respuesta, por lo tanto, fallará. –
Ojalá supiera la respuesta a esto. Estoy tratando de hacer esto bien en Android porque mi implementación es extremadamente lenta. En Android, ni siquiera obtienes ReadToEnd(). –