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

  1. 4.0.1 March 17, 2024 (44.5 KB)
  2. 4.0.0 September 13, 2022 (44 KB)
  3. 4.0.0 September 13, 2022 universal-java-18 (44 KB)
  4. 3.0.0 April 20, 2018 (39 KB)
  5. 2.2.0 April 24, 2017 (39 KB)
  6. 2.1.5 April 21, 2016 (39 KB)
Show all versions (78 total)

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.

SHA 256 checksum