| 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-2013 LittleShoot. All Rights Reserved.