restr

Get Version

0.5.0

Copyright © 2008 Urbacon Ltd.

What is it?

Restr is a very simple client for RESTful web services.
It was developed as a lightweight alternative to ActiveResource.

For project info and downloads please see the Restr’s
RubyForge Page

Installing

sudo gem install restr

Usage Example

Fetch Kitten with id 1 and print out its name and colour:

require 'restr'
kitten = Restr.get('http://example.com/kittens/1.xml')
puts kitten['name']
puts kitten['colour']

Change the Kitten’s colour and store the modification:

kitten['colour'] = 'black'
kitten = Restr.put('http://example.com/kittens/1.xml', kitten)

Further Resources

How to submit patches

License

Contact

Matt Zukowski, 20th October 2008
Theme extended from Paul Battley