Framework для управления запросами с поддержкой Socks4, Socks5 для .NET

  • На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
  • Мы обновили Tor зеркало до v3!
    Для входа используйте следующий url: darkv3nw2...bzad.onion/
  • Мы вновь вернули telegram чат форуму, вступайте, общайтесь, задавайте любые вопросы как администрации, так и пользователям!
    Ссылка: https://t.me/chat_dark_time

Zer0neX

Участник

Zer0neX

Участник
19 Янв 2017
32
11
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Столкнулся с необходимостью отправлять запросы на сервер через прокси разного типа - http, socks4, socks5.
Нашел пару подходящих библиотек: xNet, Extreme.NET
1)В xNet стоит проблема: Нет регуляции заголовка Accept-Encoding. И отправляет он сервер не то, что нужно. Да и медленный он. Проверка StopWatch показала, что основной класс работает в 1,5 быстрее.
2)Extreme.NET - это fork для xNet, следовательно он обладает похожими проблемами.

Возможно вы сможете посоветовать что-то быстрое, стабильное и великолепное.
 
Последнее редактирование модератором:

Zer0neX

Участник

Zer0neX

Участник
19 Янв 2017
32
11
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пришлось глянуть исходники xNet'а.
Как я понял, поставить свой Accept-Encoding нельзя. Вот почему:
Код:
if (EnableEncodingContent)
                headers["Accept-Encoding"] = "gzip,deflate";
Тут уже стоит модифицировать либу нужно. Увы, заниматься сейчас этим не буду.
Как вариант, можете просто значение заменить, ну или подстраивать либу так, чтобы можно было каждый раз ставить свои. Правда до сих пор не понимаю, зачем вам это, когда почти все запросы идеально выполняются.


Вб не сильно понимаю, но на всякий случай отвечу сразу.
Дабы применять прокси, нужно использовать класс ProxyClient.

Если что-то неизвестно, то
Пожалуйста, Вход или Регистрация для просмотра содержимого URL-адресов!
всегда доступен. Можешь поковырять.
Спасибо, Vally! Отличный совет!
 

О нас

  • Наше сообщество существует уже много лет и гордится тем, что предлагает непредвзятое, критическое обсуждение различных тем среди людей разных слоев общества. Мы работаем каждый день, чтобы убедиться, что наше сообщество является одним из лучших.

    Dark-Time 2015 - 2022

    При поддержке: XenForo.Info

Быстрая навигация

Меню пользователя