RESTClient is a Java application to test RESTful webservices. It can be used to test variety of HTTP communications.