как настроить веб-клиент Ruby для запроса веб-страниц с помощью Tor?
Подключение к сети Tor с рубином
Ответ 1
Я думаю, что это похоже на прокси-сервер для вашего HTTP-соединения. Я не знаю, как это работает в Ruby. Но он не будет отличаться от настройки браузеров. Просто установите для прокси-сервера значение 127.0.0.1:8118
.
Ответ 2
Мне пришлось использовать этот Gem 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.
Ответ 3
Создал драгоценный камень, может быть, может помочь другим: https://github.com/brunogh/tor_requests
Ответ 4
Вам просто нужно работать с Proxy class. Как сказал Иван, выше, запустите Tor, затем укажите Net:: HTTP.Proxy по правильному адресу localhost, и вы золотой.