Manorrock HTTP client

A HTTP client

Manorrock HTTP client is a library that uses the builder pattern to allow you to do client side HTTP request. It is licensed under a BSD style license so it is free to use in commercial and non-commercial projects.

The project is available on GitHub at https://github.com/manorrock/httpclient.

Some quick examples

Example #1 - Issue a HEAD request to http://www.manorrock.com.


        HttpClientResponse response = HttpClientRequestBuilderFactory.
            produce().
            build().
            url("http://www.manorrock.com").
            head();
        System.out.println(response.getStatus();
        

Example #2 - Issue a GET request to http://www.manorrock.com.


        HttpClientResponse response = HttpClientRequestBuilderFactory.
            produce().
            build().
            url("http://www.manorrock.com").
            get();
        System.out.println(response.getBody());
        

Why are the binaries not available for download?

We believe that if you are an open source user you should inspect and build the product yourself. For our commercial users we do have the ability to download pre-packaged binaries.

I found a bug how do I get it fixed?

As this is an open source project please issue a pull request with your bug fix. We will evaluate it and see if it is ready for integration.

I need support

To get commercial support, please send an email to sales@manorrock.com.

Up