Introduction
RESTClient is an application use to visit and test RESTful services. RESTClient original was written in PHP as a web server application. Recently, RESTClient was rewritten as a Firefox/Flock extension. The new RESTClient extension supports all HTTP methods RFC2616 (HTTP/1.1) and RFC2518 (WebDAV). You can construct custom HTTP request (custom method with resources URI and HTTP request Body) to directly test requests against a server.
RESTClient Firefox Extension's project home page: http://restclient.mozdev.org
Features
Benefit from XUL, RESTClient extension have following features:
- Be able to run without web server. Because of security issues (Cross-domain Restrictions), PHP+Ajax version needs proxy server support.
- Twice faster than PHP+Ajax version. (without proxy server).
- Be able to load / save request body from/to a XML/Text file.
- Autocomplete for request URL input textbox (from history).
- Partially supports WebDAV protocol.
Screenshots
RESTClient 0.2 (PHP version)
| RESTClient 1.0 (Firefox Extension)
|
Version History
- Version 1.2.6 (2009-01-27)
- Fixed a bug of URL validation.
- Added translation French and Chinese
- Version 1.0 RC (2008-01-23)
- Created restclient.mozdev.org and publish first release on mozdev.
- Version 0.4 (2007-09-23)
- Fixed auto update bug.
- Added the progress bar.
- Added toolbar.
- Added basic authentication support.
- Version 0.3 (2007-09-23)
- Rewritten RESTClient as Firefox extension.
- Version 0.2 (2007-07-28)
- Added proxy.php, allowing cross-domain resource visiting. User can send HTTP request to any HTTP services.
- Added HTTP/1.1 support.
- Added XML syntax highlight.
- Version 0.1 (2006-11-09)
TODO
- Add support up to Firefox 3.
- Find a way to automatic add RESTClient icon to firefox toolbar.
- Add syntax highlight.
- Add HTML syntax highlight.
Download Links