Michael,
In my main page, i use jQuery to POST to my rest resource asset. jQuery does the hard work of turning a simple object into the necessary POST parameters. In reality my data is generated dynamically, but heres a very simple hardcoded example: (22761 is the asset ID of my rest resource asset)
var oData;
oData = {
school: "Test schools name",
chair: "Chairman name",
speaker: "Speakers name",
topic: "This is the speakers own topic"
};
$.post("./?a=22761", oData);
In the REST resource asset, I set the Method to POST, fill in the URL I want to post to (in my case webmerge.me/....) and any authentication. Then in the Request Body field, I simply set out all the keyword/value pairs I want to POST on to that service, and for the values I use the keywords representing the values posted to this asset, which in turn were the names of the properties of my original javascript object. To keep life simple, I use the same variable names for each bit of data. So here's my example request body:
School=%globals_post_school%&Chair=%globals_post_chair%&Speaker=%globals_post_speaker%&Topic=%globals_post_topic%
Hope that helps!!
Anthony