Hi Hassan,

Thanks for the reply. I have read and re-read the NET::HTTP docs and it 
doesn't do what I want because it was showing all the parameters as 
hashes. I was trying to send three values as a hash and one as a string 
and I couldn't mash them together. I ended up figuring it out and I need 
to create the url myself rather than using any of the 'easy' methods.

This is what ended up working:

data = "dst=#{dst}&type=#{type}&id=#{id}&#{data_array.join}"
resp, data = http.post(path, data)
p resp.body

-- 
Posted via http://www.ruby-forum.com/.