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

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

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

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

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

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

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


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

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

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