RESTed for Mac
RESTed is a straightforward Mac OS X tool for developers to create HTTP requests and display the response from a well-organized user interface. Other benefits include support for both OAuth and HTTP authentication protocols and the ability to automatically spruce up XML and JSON responses.
The application features a plain-looking, yet intuitive GUI which looks like numerous other OS X apps. Furthermore, the interface is divided into 2 sections, one for formatting and making HTTP requests and the other for viewing the response. On the lower part of the window, there are buttons to access the parameters and HTTP body and to send requests.
When entering the HTTP request, you can use standard or custom HTTP methods. Users can easily set HTTP request headers and request parameters. Based on the request type, RESTed will format them accordingly. What’s more, the parameters can be sent JSON-encoded or form-encoded.
In addition to providing support for OAuth version 1.0, you can also manage the OAuth tokens using RESTed. As far as managing JSON and X/HTML responses are concerned, you can use a feature to prepare them for printing. In addition, syntax highlighting in the internal code editors is also supported.
RESTed provides extra flexibility through its Preferences window where you can configure the RESTed properties, request settings and response output settings. The default UI can be changed, the request timeout interval can be adjusted (from 1 to 180 seconds) and you can switch between the request headers, response headers and response body displays.
On the whole, RESTed is a reliable and quite powerful solution for formatting HTTP requests and viewing the response. The user interface is customizable and functions blend logically with one another. RESTed might be the only tool you need for testing HTTP requests on the fly.