Rails application Webservices

hi all,

I have a rails application at http://electric-sky-98.heroku.com/products

require 'net/http'
require 'uri'
         res = Net::HTTP.get_response(URI.parse('http://electric-
sky-98.heroku.com/products.xml'))
        puts res.body

the above code gave me the xml file below:

<?xml version="1.0" encoding="UTF-8"?>
<products type="array">
  <product>
    <brand>Tubers</brand>
    <created-at type="datetime">2010-10-30T01:35:48Z</created-at>
    <id type="integer">1</id>
    <name>Yam</name>
    <price>&#163; 30</price>
    <quantity>100 tubers</quantity>
    <sku>WDW332</sku>
    <updated-at type="datetime">2010-10-30T01:35:48Z</updated-at>
  </product>
</products>

QUESTION:::
How do i create a new product object at http://electric-sky-98.heroku.com/products
with ruby HTTP POST

look at the documents at http://ruby-doc.org/stdlib/libdoc/net/http/rdoc/classes/Net/HTTP.html

basically you want to do a http.post_form

something like:

res = Net::HTTP.post_form(URI.parse('http://electric-
sky-98.heroku.com/products/new'), "brand"=>"brandstuff", "name"
=>"nameStuff", ... the rest of the fields ...)