Wrest is a fluent, easy-to-use, object oriented Ruby HTTP/REST client library with support for RFC2616 HTTP caching, multiple HTTP backends and async calls using EventMachine. It runs on CRuby and JRuby.
Required Ruby Version
>= 0
Required Rubygems Version
>= 1.3.0
Authors
Sidu Ponnappa, Niranjan Paranjape
Versions
- 4.0.1 March 17, 2024 (44.5 KB)
- 4.0.0 September 13, 2022 (44 KB)
- 4.0.0 September 13, 2022 universal-java-18 (44 KB)
- 3.0.0 April 20, 2018 (39 KB)
- 2.2.0 April 24, 2017 (39 KB)
- 2.1.5 April 21, 2016 (39 KB)
Requirements
To use Memcached as caching back-end, install the 'dalli' gem.
To use multipart post, install the 'multipart-post' gem.
To use curl as the http engine, install the 'patron' gem. This feature is not available (and should be unneccessary) on jruby.
To use eventmachine as a parallel backend, install the 'eventmachine' gem.