.NET 4.x Кто работал с xNet, ошибки использования соединения через прокси - C#

Узнай цену своей работы

Формулировка задачи:

Подключил xNet к проекту. Заюзал класс соединения через прокси. На моменте создания объекта класса вываливаются ошибки соединения с прокси. Кучу уже перепробовал... Сервер слушает, адрес-порт верны.
            HttpProxyClient proxy = HttpProxyClient.Parse("ProxyIp:ProxyPort"); // here throws exceptions
            TcpClient tcpClient = proxy.CreateConnection("serverIp", serverport); // or here
            NetworkStream stream = tcpClient.GetStream();
 
            byte[] sentData = Encoding.ASCII.GetBytes("DATA");
            stream.Write(sentData, 0, sentData.Length);
 
            byte[] receivedData = new byte[100];
            stream.Read(receivedData, 0, 100);
 
            Console.WriteLine(Encoding.ASCII.GetString(receivedData));
            Console.ReadKey();

Решение задачи: «.NET 4.x Кто работал с xNet, ошибки использования соединения через прокси»

textual
Листинг программы
HttpProxyClient proxy = HttpProxyClient.Parse("121.8.98.202:8080");
TcpClient tcpClient = proxy.CreateConnection("https://www.yandex.ru", 80);
NetworkStream stream = tcpClient.GetStream();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4 из 5
Похожие ответы