Skip to content

Leaf.Net v4.2.0 Release

Compare
Choose a tag to compare
@grandsilence grandsilence released this 31 Jan 19:48
· 163 commits to master since this release

Список изменений:

  • У экземпляра HttpResponse метод ToString() теперь можно вызывать несколько раз;
  • Для HttpRequest добавлено свойство ManualMode, которое определяет ручную обработку редиректов и отключает вброс исключений при статус кодах отличных от OK 200;
  • Для HttpRequest и ProxyClient, изменены значения по умолчанию:
    ConnectTimeout = 9 000 мс.
    ReadWriteTimeout = 24 000 мс.
  • HttpRequest теперь имеет метод для обхода CloudFlare JS challenge.
  • Добавлена поддержка TLS 1.1, 1.2
  • Теперь чтобы прокси можно парсить вместе с протоколом через вызов ProxyClient.Parse.
    Например: ProxyClient.Parse("sock5://127.0.0.1") вернет Socks5ProxyClient.
    Доступные протоколы:
    • http://
    • https:// (HttpProxyClient)
    • socks:// , он же socks5://
    • socks4://
    • socks4a://