achetepe
Asynchronous HTTP Requests using Threads
Dependencies
achetepe
requires Ruby 1.9 or later.
Install dependencies using dep
is easy as run:
dep install
Development and Testing dependencies
Start test server
rake test:start_server
Run tests
rake
Stop test server
rake test:stop_server
Instalation
As simple as
$ gem install ork
Getting started
achetepe
makes an HTTP request to run in background using Threads and when you get a response, it will execute a block (a.k.a callback function)
GET
Achetepe.get('https://github.com/emancu/achetepe') do |response|
puts response
end
# => #<Thread:0x007fd2b413b530 sleep>
# => #<Net::HTTPOK:0x007fd2b5959f68>
POST
Coming soon..