
Create HTTP requests and display the responses accordingly. Work with both OAuth and HTTP authentication protocols and automatically spruce up XML and JSON elements. Use standard or custom HTTP methods. Send the information JSON-encoded or form-encoded.
RESTed is a debugging tool for developers to quickly format and make HTTP requests and view the response. This version supports basic HTTP authentication and OAuth, shows response header and data, and automatically formats XML and JSON responses. New features include support for embedding URLs with parameters, updated response styles, bug fixes, and sending true/false values as booleans instead of strings.
v2.7
GET /updates
* RESTed 2.7 drops support for 10.6, because it doesn't have NSRegularExpression.
* Users may now embed URLs with parameters (see note below for example).
* Response styles updated.
* Sending Empty URLs no longer crashes RESTed.
* True/false are sent as booleans, instead of strings, when using JSON-encoding.
* RESTed now leaves most character encoding in the URL field up to the user.
###
URL embedding example:
- User-provided URL: http://localhost/{{resource}}/{{id}}/
- Parameters: resource = posts, id = 3, & author = true
- Destination URL: http://localhost/posts/3/?author=true
RESTed 2.7 matches parameters in your URL as {{\w+}}. So, parameter names need to be alphanumeric.
Blinged JSON Validator is a free app to validate JSON files with syntax highlighting, whitespace indentation, error messaging, and hotkeys.