Я пытаюсь использовать WebClient.DownloadString(), но используя прокси. Im делает это:WebClient DownloadString дает ошибку при использовании Webproxy C#
WebProxy wp = new WebProxy("http://000.000.000.000:80"); (here goes real proxy ip)
WebClient wb = new WebClient();
wb.Proxy = wp;
try
{
string file = wb.DownloadString("http://google.com/");
System.Console.WriteLine(file);
}
catch (Exception e)
{
System.Console.WriteLine(e);
}
И это дает эту ошибку, когда DownloadString является вызовом:
System.Net.WebException: Se га terminado ли Conexion: inesperado Ошибки де recepcion. ---> System.IO.IOException: Нет se puede escribir datos de en la conexion de transporte: Se ha forzado la interrupcion de una conexion existente por el host remoto. ---> System.Net.Sockets.SocketException: Se га forzado ла interrupcion де уна Conexion existente Пор-эль-хозяин Remoto
Если я не использую прокси-сервер, он отлично работает. Прокси-сервер также отлично работает, потому что, если я настрою прокси-сервер в Chrome или Firefox, я могу получить доступ к любой веб-странице.
Благодаря
Erm ... No puedo hablar Español. Не могли бы вы перевести его на американец? – Aron
Будет ли это хорошим переводом? System.Net.WebException: невозможно подключиться к удаленному серверу ---> System.Net.Sockets.SocketException: соединение не может быть выполнено, потому что целевая машина активно отказалась от него. 120.203.215.6:85 – Aron
Не забудьте удалить IP из вашего комментария. – Prix