как настроить веб-клиент Ruby для запроса веб-страниц с помощью Tor?
Мне пришлось использовать этот самоцвет http://socksify.rubyforge.org/, тогда я смог сделать что-то вроде этого
TCPSocket::socks_server = "127.0.0.1" TCPSocket::socks_port = 9050 reply = Net::HTTP.get URI.parse("www.google.com")
Очевидно, что прокси Tor работает.
Я думаю, что это похоже на указание прокси-сервера для вашего HTTP-соединения. Я не знаю, как это работает в Ruby. Но это не будет отличаться от настройки браузеров . Просто установите настройку прокси-сервера на 127.0.0.1:8118.
127.0.0.1:8118
Создан драгоценный камень, может быть, может помочь другим: https://github.com/brunogh/tor_requests
Вам просто нужно работать с прокси-классом . Как сказал Иван выше, запустите Tor, а затем укажите Net :: HTTP.Proxy на правильный адрес локального хоста, и вы не против.