Interface | Description |
---|---|
AllConnectionData | |
CachedHttpChunks |
Interface for classes that fetch HTTP chunks from a cache.
|
CachedHttpResponse |
HTTP response object stored in the cache.
|
ChainProxyManager |
Interface for classes that manage chain proxies.
|
ConnectionData |
Interface for JMX data on a single connection.
|
HandshakeHandler | |
HandshakeHandlerFactory | |
HttpFilter |
Interface for rules for filtering HTTP traffic.
|
HttpProxyServer |
Interface for the top-level proxy server class.
|
HttpRelayingHandlerFactory |
Factory for creating classes that relay responses back to the browser.
|
HttpRequestFilter |
Class for modifying HTTP requests.
|
HttpRequestMatcher |
Class for matching HTTP requests.
|
HttpResponseFilter |
Interface for classes that process responses.
|
HttpResponseFilters |
Interface for accessing response filters.
|
InterestOpsListener | |
KeyStoreManager | |
ProxyAuthorizationHandler |
Interface for classes that handle proxy authorization.
|
ProxyAuthorizationManager |
Interface for classes that manage proxy authentication.
|
ProxyCacheManager |
Interface for classes that handle caching on the proxy.
|
RelayListener |
Listener for events on the HTTP traffic relayer.
|
RelayPipelineFactoryFactory |
Class | Description |
---|---|
DefaultCachedHttpChunks |
Class that keeps track of the cached HTTP chunks for a single HTTP response.
|
DefaultCachedHttpResponse |
Default implementation for storing HTTP response data in the cache.
|
DefaultHttpFilter |
Default implementation of a class for processing HTTP request rules.
|
DefaultHttpProxyServer |
HTTP proxy server.
|
DefaultProxyAuthorizationManager |
Default authentication manager that simply processes each authentication
handler in the order it was added.
|
DefaultProxyCacheManager |
Default cache manager for the proxy.
|
DefaultRelayPipelineFactory |
Factory for creating channels for relaying data from external servers to
clients.
|
DefaultRelayPipelineFactoryFactory | |
HttpConnectRelayingHandler |
Class that simply relays traffic the channel this is connected to to
another channel passed in to the constructor.
|
HttpRelayingHandler |
Class that simply relays traffic from a remote server the proxy is
connected to back to the browser/client.
|
HttpRequestHandler |
Class for handling all HTTP requests from the browser to the proxy.
|
HttpRequestHostMatcher |
A rule for the host of an HTTP request.
|
HttpRequestPathMatcher |
Request rule that operates on the request path.
|
HttpServerPipelineFactory |
Factory for creating pipelines for incoming requests to our listening
socket.
|
IdleAwareHandler |
This handles idle sockets.
|
IdleRequestHandler |
Idle handler that monitors requests that haven't resolved
on browser to proxy connections.
|
Launcher |
Launches a new HTTP proxy.
|
LittleProxyConfig |
Simple class for storing configuration.
|
NetworkUtils |
Network utilities methods.
|
NoOpHttpFilter |
HTTP filter that does nothing.
|
ProxyConstants |
Constants for the proxy.
|
ProxyHttpRequestEncoder |
Request encoder for the proxy.
|
ProxyHttpResponse | |
ProxyHttpResponseEncoder |
HTTP response encoder for the proxy.
|
ProxyUtils |
Utilities for the proxy.
|
PublicIpsOnlyRequestFilter |
Request filter that only allows requests for public IPs.
|
RegexHttpRequestFilter |
Request filter that uses regular expressions on the request host and/or the
request path.
|
SelfSignedKeyStoreManager |
KeyStore manager that automatically generates a self-signed certificate
on startup if it doesn't already exist.
|
SelfSignedSslHandshakeHandlerFactory | |
SslContextFactory | |
SslHandshakeHandler | |
SslHandshakeHandlerFactory | |
SslLauncher |
Launches a new HTTP proxy using SSL and a self-signed certificate.
|
Exception | Description |
---|---|
IdleHttpRequestException |
Copyright © 2009–2015 LittleShoot. All rights reserved.