WebResponse.GetResponseStream returns the data stream from the Internet resource. : WebResponse « Network Remote « VB.Net






WebResponse.GetResponseStream returns the data stream from the Internet resource.

 
Imports System.IO
Imports System.Net
Imports System.Text

public class MainClass
   Shared Sub Main()
            Dim myWebRequest As WebRequest = WebRequest.Create("www.domain.com")
            Dim myWebResponse As WebResponse = myWebRequest.GetResponse()
            Dim ReceiveStream As Stream = myWebResponse.GetResponseStream()
            Dim encode As Encoding = System.Text.Encoding.GetEncoding("utf-8")
            Dim readStream As New StreamReader(ReceiveStream, encode)
            Dim read(256) As [Char]
            Dim count As Integer = readStream.Read(read, 0, 256)
            While count > 0
                Dim str As New [String](read, 0, count)
                Console.Write(str)
                count = readStream.Read(read, 0, 256)

            End While
            Console.WriteLine("")
            readStream.Close()
            myWebResponse.Close()
   End Sub
End Class

   
  








Related examples in the same category

1.WebResponse Class provides a response from a Uniform Resource Identifier (URI)
2.WebResponse.Close closes the response stream.
3.WebResponse.ContentLength gets or sets the content length of data being received.
4.WebResponse.Headers Property gets a collection of header name-value pairs associated with this request.
5.WebResponse.ResponseUri Property gets the URI of the Internet resource that actually responded to the request.
6.HttpWebResponse provides an HTTP-specific implementation of the WebResponse class.
7.HttpVersion Class defines the HTTP version numbers that are supported by the HttpWebRequest and HttpWebResponse classes.