Interface | Description |
---|---|
AllConnectionData | |
CachedHttpChunks |
Interface for classes that fetch HTTP chunks from a cache.
|
CachedHttpResponse |
HTTP response object stored in the cache.
|
ConnectionData | |
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.
|
HttpResponseFilterFactory |
Interface for factory classes that generate response filters.
|
HttpResponseProcessorManager |
Manager for response processors.
|
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 keep 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 | |
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.
|
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.
|
HttpsServerPipelineFactory |
Factory for creating pipelines for incoming requests to our listening
socket.
|
IdleAwareHandler |
This handles idle sockets.
|
Launcher |
Launches a new HTTP proxy.
|
NetworkUtils |
Network utilities methods.
|
NoOpHttpFilter |
HTTP filter that does nothing.
|
NoOpHttpResponseFilter |
HttpResponseFilter that just passes the response back without
modifying it in any way. |
ProxyConstants |
Constants for the proxy.
|
ProxyHttpRequestEncoder |
Request encoder for the proxy.
|
ProxyHttpResponse | |
ProxyHttpResponseEncoder |
HTTP response encoder for the proxy.
|
ProxyUtils |
Utilities for the proxy.
|
SelfSignedKeyStoreManager |
KeyStore manager that automatically generates a self-signed certificate
on startup if it doesn't already exit.
|
SslContextFactory | |
SslLauncher |
Launches a new HTTP proxy using SSL and a self-signed certificate.
|
Copyright © 2009–2014 LittleShoot. All rights reserved.