By Naresh on Mar 13, 2009
Here's a cool utility for non-unix users, who have been looking for a curl like solution for sending HTTP requests with the various HTTP methods - GET, POST, PUT, DELETE, etc. It is the Firefox add-on Poster.
Poster is a developer tool for interacting with web services and other web resources that lets you make HTTP requests, set the entity body, and content type. This allows you to interact with web services and inspect the results.
The add-on can be installed from https://addons.mozilla.org/en-US/firefox/addon/2691.
Once the add-on is installed, you will be able to see an icon P in the Firefox browser status bar.
Clicking this, would popup a Poster window, where you can enter the URL to which you want to send the HTTP request, set the HTTP method, set the request headers, any query parameters, etc.
Also, you will be able to view the response that is sent back.
This tool will be very useful at the time of development of RESTful Web Services.
Supported versions of Firefox: 1.5 - 3.0.\*
In my opinion, this tool is even better that curl, thanks to the GUI. Moreover, it is pretty easy to learn and use, pretty much self-explanatory.