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. It runs on CRuby and JRuby and is in production use at substantial scale.

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.9 January 13, 2017 (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