Z góry przepraszam, jeśli to wątpliwość: chcę użyć proxy w moim kodzie Ruby, aby pobrać kilka stron internetowych. I chcę być podstępny! Używam Tora.Ruby, Tor i Net :: HTTP :: Proxy
Mam uruchomionego Tora i mogę używać Net :: HTTP.get (uri) jak zwykle. Ale nie mogę wymyślić, jak użyć Net :: HTTP :: Proxy do pobrania uri. Nie mogę również zrozumieć, w jaki sposób korzystanie z Tora pomoże mi uzyskać anonimowość.
Każda pomoc jest bardzo doceniana. Proszę nie dodawać tylko link to the ruby-doc page for Net::HTTP::Proxy. Gdybym zrozumiał, że nie będę pytaniem to tutaj :-)
Kolejny łatwy sposób to zrobić jest użycie SOCKSify, ale w tym przypadku pojawia się następujący błąd:
/usr/lib/ruby/gems/1.9.2-p290/gems/socksify-1.5.0/lib/socksify.rb:189:in 'socks_authenticate': SOCKS version not supported (SOCKSError)
Nigdy wcześniej nie robiłem programowania sieciowego. Wszelkie wskazówki na ten temat będą również bardzo pomocne. Dzięki :-)
Co powiesz na link do [Net :: HTTP :: Proxy] (http://apidock.com/ruby/Net/HTTP/Proxy/class)? – pguardiario
Dzięki za wskazanie. Link dodany w pytaniu. –
Zdecydowanie interesujące przedsięwzięcie. Z niecierpliwością czekam na możliwe rozwiązania. –