Tor::Proxy
The simple way to HTTP GET over Tor with ruby. See http://github.com/huned/tor_proxy
Installation
Add this line to your application's Gemfile:
gem 'tor_proxy'
And then execute:
$ bundle
Or install it yourself as:
$ gem install tor_proxy
Usage
By default, assumes a Tor proxy server is running at localhost:9050.
# returns the body of the http request
Tor::Proxy.get('https://www.torproject.org')
Use an instance to set your Tor proxy server's host and port.
Tor::Proxy.new('localhost', 9050).get('https://www.torproject.org')
Development
Running tests
bundle install
then
bundle exec rspec spec
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request