Package org.littleshoot.proxy

Interface Summary
CachedHttpChunks Interface for classes that fetch HTTP chunks from a cache.
CachedHttpResponse HTTP response object stored in the cache.
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.
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.
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.
 

Class Summary
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.
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.
Launcher Launches a new HTTP proxy.
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.
 



Copyright © 2009-2010 LittleShoot. All Rights Reserved.