All Classes and Interfaces
Class
Description
An abstract
HttpMethod.This is a special
UnexpectedStatusException for 4xx status codes (i.e. client errors).Interface of an entity that has a specific
EntityType and a value.Helper to convert
Entity values to instances of their respective ValueType and back to String representations.Represents type of an
Entity.Interface of an HTTP header.
Interface of an object that holds a list of
Headers.Represents a header type.
An
Exception that's thrown when an error at HTTP level occurred.Represents an HTTP method and provides static members for HTTP methods defined in RFC 7231, section
4.3 and RFC 5789
Defines an interface of an HTTP request.
Defines an interface of an HTTP message request body entity.
The interface of an instance that knows how to execute an
HttpRequest.An interface of an HTTP response object.
Defines an interface of an HTTP response message body entity.
An interface of a handler for responses.
Interface of an HTTP status.
An idempotent
HttpMethod that's not safe.Represents a header type.
Interface of media types as defined in RFC 2045, Section 5 and RFC 7231, Section 3.1.1.1
A
HttpMethod that's neither safe nor idempotent.Represents an
HttpStatus for "no status".This Exception is thrown when an unhandled
HttpStatus.NOT_FOUND status code occurs.The interface of a special
Entity that represents a parameter.Represents the type of a parameter.
Interface of an object that has typed parameters.
An
Exception that's thrown when an error at application level occurred while handling a response.An
Exception that's thrown when an unrecoverable protocol error at application level occurred while handling a response.An
Exception that's thrown when the server returns a (unhandled) redirect.An
Exception that's thrown when a redirection loop has been detected.A safe
HttpMethod.This is a special
UnexpectedStatusException for 5xx status codes (i.e. server errors).Simple implementation of an
HttpStatus.Represents a header type.
An
HttpStatus that's derived from an HTTP status line.An
Exception that's thrown when the client has been redirected too often.This Exception is thrown when an unhandled
HttpStatus.UNAUTHORIZED status code occurs.An exception that's thrown when a response status code was unexpected.