Uses of Interface
org.littleshoot.proxy.HttpRequestFilter

Uses of HttpRequestFilter in org.littleshoot.proxy
 

Classes in org.littleshoot.proxy that implement HttpRequestFilter
 class PublicIpsOnlyRequestFilter
          Request filter that only allows requests for public IPs.
 class RegexHttpRequestFilter
          Request filter that uses regular expressions on the request host and/or the request path.
 

Fields in org.littleshoot.proxy declared as HttpRequestFilter
static HttpRequestFilter ProxyUtils.PASS_THROUGH_REQUEST_FILTER
           
 

Methods in org.littleshoot.proxy with parameters of type HttpRequestFilter
static RegexHttpRequestFilter RegexHttpRequestFilter.newHostAndPathFilter(String hostRegex, String pathRegex, HttpRequestFilter filter)
          Creates a new filter that filters on the request host.
static RegexHttpRequestFilter RegexHttpRequestFilter.newHostFilter(String hostRegex, HttpRequestFilter filter)
          Creates a new filter that filters on the request host.
static RegexHttpRequestFilter RegexHttpRequestFilter.newPathFilter(String pathRegex, HttpRequestFilter filter)
          Creates a new filter that filters on the request path.
 

Constructors in org.littleshoot.proxy with parameters of type HttpRequestFilter
DefaultHttpProxyServer(int port, HttpRequestFilter requestFilter)
          Creates a new proxy server.
DefaultHttpProxyServer(int port, HttpRequestFilter requestFilter, org.jboss.netty.channel.socket.ClientSocketChannelFactory clientChannelFactory, org.jboss.netty.util.Timer timer, org.jboss.netty.channel.socket.ServerSocketChannelFactory serverChannelFactory)
           
DefaultHttpProxyServer(int port, HttpRequestFilter requestFilter, HttpResponseFilters responseFilters)
          Creates a new proxy server.
DefaultHttpProxyServer(int port, HttpResponseFilters responseFilters, ChainProxyManager chainProxyManager, HandshakeHandlerFactory handshakeHandlerFactory, HttpRequestFilter requestFilter)
          Creates a new proxy server.
DefaultHttpProxyServer(int port, HttpResponseFilters responseFilters, ChainProxyManager chainProxyManager, HandshakeHandlerFactory handshakeHandlerFactory, HttpRequestFilter requestFilter, org.jboss.netty.channel.socket.ClientSocketChannelFactory clientChannelFactory, org.jboss.netty.util.Timer timer, org.jboss.netty.channel.socket.ServerSocketChannelFactory serverChannelFactory)
          Creates a new proxy server.
DefaultHttpProxyServer(int port, HttpResponseFilters responseFilters, ChainProxyManager chainProxyManager, HandshakeHandlerFactory handshakeHandlerFactory, HttpRequestFilter requestFilter, org.jboss.netty.channel.socket.ClientSocketChannelFactory clientChannelFactory, org.jboss.netty.util.Timer timer, org.jboss.netty.channel.socket.ServerSocketChannelFactory serverChannelFactory, ProxyCacheManager cacheManager)
          Creates a new proxy server.
DefaultRelayPipelineFactory(String hostAndPort, org.jboss.netty.handler.codec.http.HttpRequest httpRequest, RelayListener relayListener, org.jboss.netty.channel.Channel browserToProxyChannel, org.jboss.netty.channel.group.ChannelGroup channelGroup, HttpResponseFilters responseFilters, HttpRequestFilter requestFilter, ChainProxyManager chainProxyManager, org.jboss.netty.util.Timer timer)
           
DefaultRelayPipelineFactoryFactory(ChainProxyManager chainProxyManager, HttpResponseFilters responseFilters, HttpRequestFilter requestFilter, org.jboss.netty.channel.group.ChannelGroup channelGroup, org.jboss.netty.util.Timer timer)
           
ProxyHttpRequestEncoder(HttpRelayingHandler handler, HttpRequestFilter requestFilter, boolean keepProxyFormat)
          Creates a new request encoder.
 



Copyright © 2009-2013 LittleShoot. All Rights Reserved.