Is there a cURL library for Ruby?
HTTP clients is a good page to help you make decisions about the various clients.