Этот код отлично работает, когда не проходит через прокси-сервер.загружает необходимую веб-страницу.Когда я раскомментирую одну строку, я получаю сообщение об ошибке.
Сообщение об ошибке
"The underlying connection was closed: The connection was closed unexpectedly."
System.Exception
System.Net.WebException
Одна строка, которая вызывает ошибку.
//request.Proxy = new Webproxy("192.157.252.245",80);
Прокси, который я использую, отлично работает, когда вы просматриваете прокси-сайт или устанавливаете его в качестве локального прокси.
Uri address = new Uri("http://google.com/");
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(address);
request.Method = "GET";
request.ContentType = "application/x-www-form-urlencoded";
////////Add Proxy
//request.Proxy = new Webproxy("192.157.252.245",80);
////////End Add Proxy
using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
{
StreamReader streamReader = new StreamReader(response.GetResponseStream());
string strReaderXML = streamReader.ReadToEnd();
}