Provides a simple Groovy API for HTTP/ REST client operations. It supports multiple callbacks based on response status code, and a mechanism to parse and encode many common content-types such as XML, JSON, HTML, and plain text. HTTPBuilder also supports easy configuration for common authentication mechanisms, and common content-encodings as well.

Package Specification

The main client classes are {@link groovyx.net.http.HTTPBuilder HTTPBuilder} and {@link groovyx.net.http.URIBuilder URIBuilder}. All other classes in this package support HTTBuilder operations and allow for extensibility.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: For content-type parser and encoder support, see: @author Tom Nichols @see groovyx.net.http.HTTPBuilder @see groovyx.net.http.URIBuilder