Interface | Description |
---|---|
HttpClientSocketFactory |
Abstraction for objects which provide/configure sockets used by
HttpClientConnection instances.
|
TimedConnection |
Interface implemented by connections which can be timed out.
|
Class | Description |
---|---|
ConnectionTimer |
Utility class for timing out connections.
|
ConnectionTimer.TimeoutMap |
Map for tracking idle connection timeouts.
|
Header |
Class representing HTTP message header.
|
Header.FieldKey |
Field lookup key.
|
HttpClientConnection |
Class representing a client-side HTTP connection used to send HTTP requests.
|
HttpClientManager |
Class for managing client-side functions shared among multiple connections
(e.g., tracking of unsent response acknowledgments, caching of information
about contacted HTTP servers).
|
HttpClientManager.ServerKey |
Server lookup key.
|
HttpServerConnection |
Class representing a server-side HTTP connection used to receive and
dispatch incoming HTTP requests.
|
HttpServerManager |
Class for managing server-side functions shared among multiple connections,
such as acknowledgment notification.
|
HttpServerManager.AckListenerMap |
Map for tracking registered AcknowledgmentSource.Listeners.
|
HttpSettings |
Utility class for querying HTTP/HTTPS-related system properties.
|
MessageReader |
Class for reading HTTP messages.
|
MessageWriter |
Class for writing HTTP messages.
|
Request |
Superclass for OutboundRequest, InboundRequest implementation classes.
|
ServerInfo |
Remote HTTP server version/authentication information.
|
ServerInfo.LineParser |
Class for parsing multi-part HTTP header lines that may appear as the
values of the WWW-Authenticate, Proxy-Authenticate, Authorization-Info
or Proxy-Authorization-Info header lines.
|
StartLine |
Class representing first line of an HTTP message.
|
TimedMap |
Simple hash map which evicts entries after a fixed timeout.
|
TimedMap.Mapping |
Key/value mapping.
|
TimedMap.Queue |
Lightweight doubly-linked queue supporting constant-time manipulation.
|
TimedMap.Queue.Node |
Exception | Description |
---|---|
HttpParseException |
Exception indicating failure to parse an HTTP message.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.