Как сделать запрос через 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();
        }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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