There are a couple ways to go about POSTing data to a resource. First,
there is a handy Firefox plugin called Poster which allows the posting
of arbitrary data to specified URLs. Poster can be downloaded from here.
For Google Chrome, you can use the Advanced REST Client extension found here.
It is fairly simple to use and it remembers your last entry so you can easily continue to test even after closing the browser.
The steps below are for Poster plugin for Firefox, but they are similar to Advanced REST Client for Chrome.
Here is a short tutorial on using Poster to POST data to create a new user through the user resource.
After installing Poster you will need to reboot Firefox. Once you have rebooted you can active Poster from the menu at Tools->Poster.
In the URL field, enter the base URL for your resource.
Click the Parameters tab. This is where you enter the data to be submitted, which mimics the fields that would be posted from a web
Note that for other types of data like nodes, you will need quite a
bit more information than this. For more information on what type of
data is needed to create a resource, please reference the
documentation for that resource's create method.
Now click back to the Content to Send tab and click Parameter Body. This will convert your Parameters to properly encoded data, and change
the Content Type to 'application/x-www-form-urlencoded' (you can test
with your set Content Type).
Under Actions you'll see several buttons. Create requests are POSTed to the resource, so click Post. Ideally, if all went well, you will see something positive response.
Please let me know if you have any query/concern regarding this.