WebResponse.GetResponseStream Method ()


When overridden in a descendant class, returns the data stream from the Internet resource.

Namespace:   System.Net
Assembly:  System (in System.dll)

abstract GetResponseStream : unit -> Stream
override GetResponseStream : unit -> Stream

Return Value

Type: System.IO.Stream

An instance of the Stream class for reading data from the Internet resource.

Exception Condition

Any attempt is made to access the method, when the method is not overridden in a descendant class.

The GetResponseStream method returns the data stream from the Internet resource.


The response stream must be closed to avoid running out of system resources. The response stream can be closed by calling Stream.Close or Close

The following example uses GetResponseStream to return a StreamReader instance. A small local buffer is used to read data from the StreamReader and output it to the console.

No code example is currently available or this language may not be supported.

Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Return to top