c# .net

Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.

Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host., someone asked me to explain?

I got this following error sometimes I tried to connect the server to read the page data. I had written the following code.

  string ReadTextFromUrl(string url)

        {

            using (var client = new WebClient())

            using (var stream = client.OpenRead(url))

            using (var textReader = new StreamReader(stream, Encoding.UTF8, true))

            {

                return textReader.ReadToEnd();

            }

        }

Solution:

Finally, I identify my network is very slow. Not problem with the code. I am not facing the problem at all time. When the connection getting lost or Service unavailable.

For me no problem with Antivirus, that may block some pages. It is due to network connection lost.

Post your comments / questions