Как сделать запрос через Socks5 proxy на либе xnet? - C#

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

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

Собсна сабж.
Листинг программы
  1. public string GetResponseString(string gate, string command)
  2. {
  3. var hCommand = gate;
  4. var hRequest = new HttpRequest
  5. {
  6. UserAgent = Http.ChromeUserAgent(),
  7. Proxy = Socks5ProxyClient.Parse("127.0.0.1:9050")
  8. };
  9. hRequest.Get(hCommand + "?" + command);
  10. var hResponse = hRequest.Response;
  11. var sReader = new StreamReader(hResponse.ToMemoryStream());
  12. var sResponse = sReader.ReadToEnd();
  13. sReader.Close();
  14. return sResponse;
  15. }
Трабл заключается в том, что на сервер через должно поступать 2 команды создание папки и скачка по url, папку создает а вот качать файл не хоца от слова совсем, под обычным пост запросом такого не было.

Решение задачи: «Как сделать запрос через Socks5 proxy на либе xnet?»

textual
Листинг программы
  1. public string GetResponseString(string gate, string command)
  2.         {
  3.             var hCommand = gate;
  4.             var hRequest = new HttpRequest
  5.             {
  6.                 UserAgent = Http.ChromeUserAgent(),
  7.                 Proxy = Socks5ProxyClient.Parse("127.0.0.1:9050")
  8.             };
  9.             return hRequest.Get(hCommand + "?" + command).ToString();
  10.         }

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


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

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

5   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы