IdHTTP и Socks4/5 прокси

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by AquaKlaster, 19 Nov 2009.

  1. AquaKlaster

    AquaKlaster Active Member

    Joined:
    9 Mar 2009
    Messages:
    0
    Likes Received:
    204
    Reputations:
    23
    Как в IdHTTP работать с Socks4/5 прокси?
    Если можно, дайте пример....
     
    2 people like this.
  2. begin_end

    begin_end Green member

    Joined:
    4 Jan 2007
    Messages:
    265
    Likes Received:
    636
    Reputations:
    476
    Это очень просто.
    Кроме idHTTP понадобятся еще 2 компонента: IdIOHandlerSocket и IdSocksInfo.

    У idHTTP есть параметр IOHandler. Ему присваиваем значение IdIOHandlerSocket. У IdIOHandlerSocket есть параметр SocksInfo, которому присваиваем значение IdSocksInfo. У IdSocksInfo задаем параметры host, port, а также тип прокси: svSocks4 или svSocks5.

    [​IMG]
     
    _________________________
    #2 begin_end, 19 Nov 2009
    Last edited: 19 Nov 2009
    3 people like this.
  3. AquaKlaster

    AquaKlaster Active Member

    Joined:
    9 Mar 2009
    Messages:
    0
    Likes Received:
    204
    Reputations:
    23
    begin_end, спасибо....
     
  4. Jingo Bo

    Jingo Bo Member

    Joined:
    25 Oct 2009
    Messages:
    368
    Likes Received:
    51
    Reputations:
    7
    begin_end Огромнейшее спасибо!

    Эмм...а в Indy 9 это разве стабильно работает?
     
  5. mr. ZetRikS

    mr. ZetRikS New Member

    Joined:
    17 Jul 2009
    Messages:
    45
    Likes Received:
    2
    Reputations:
    0
    На оффсайте инди есть уже 10ая версия...

    Version 10 - Latest release (Work in progress)
    Version 9 - Older release (Stable)
    Version 8 - Very old release (Stable)

    если не в курсе, оффсайт - индипроджект.орг
    И раз ТС молчит, значит помогло...
     
  6. Jingo Bo

    Jingo Bo Member

    Joined:
    25 Oct 2009
    Messages:
    368
    Likes Received:
    51
    Reputations:
    7
    Спасибо, дело в том что ну ооочень не хочу на десятую переходить, вот и спрашиваю:)