From: "Shaun A." Date: 2012-11-12T03:09:08+09:00 Subject: Re: Trouble with http post 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/.