All Classes
-
All Classes Class Summary Enum Summary Exception Summary Class Description AsyncHTTPBuilder This implementation makes all requests asynchronous by submitting jobs to aThreadPoolExecutor
.AuthConfig Encapsulates all configuration related to HTTP authentication methods.ContentEncoding Base class for handing content-encoding.ContentEncoding.Type Enumeration of common content-encodings.ContentEncodingRegistry Keeps track of available content-encoding handlers.ContentType Enumeration of common IANA content-types.DeflateEncoding Content encoding used to handle Deflate responses.EncoderRegistry This class handles creation of the request body (i.e.GZIPEncoding Content encoding used to handle GZIP responses.HTTPBuilder Groovy DSL for easily making HTTP requests, and handling request and response data.HttpContextDecorator HttpContext stores many transient properties of an HTTP request.HttpResponseDecorator This class is a wrapper forHttpResponse
, which allows for simplified header access, as well as carrying the auto-parsed response data.HttpResponseException Wraps an error response in an exception for flow control purposes.HttpURLClient This class provides a simplified API similar toHTTPBuilder
, but usesHttpURLConnection
for I/O so that it is compatible with Google App Engine.Method Enumeration of valid HTTP methods that may be used in arequest
call.ParserRegistry Keeps track of response parsers for each content type.ResponseParseException Thrown when a response body is parsed unsuccessfully.RESTClient Extension to HTTPBuilder that basically attempts to provide a slightly more REST-ful face on top of HTTPBuilder.Status Mapping of HTTP response codes to a constant 'success' or 'failure' value.URIBuilder This class implements a mutable URI.