I've recently gone through the same exercise... found the Net::HTTP
library worked well for my needs:

http://www.ensta.fr/~diam/ruby/online/ruby-doc-stdlib/libdoc/net/http/rdoc/classes/Net/HTTP.html



On Tue, 2010-06-15 at 12:15 -0500, Shef wrote:
> Hey Guys! Anyone know where I can find some documentation for using
> HTTP verbs in ruby? (GET, POST, PUT, DELETE). I'd tried digging
> through the documentation for curb & httparty, but they were a tad to
> terse or the examples didn't cover all the bases for me as I'm pretty
> new to the language. Anyone know where I can find a few examples. I'm
> looking to dig into the google api's with ruby.
> 
> Thanks in advance!
>