|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.littleshoot.proxy.RegexHttpRequestFilter
public class RegexHttpRequestFilter
Request filter that uses regular expressions on the request host and/or the request path. If there is a match, it then passes on the request to a second filter that's passed in.
| Method Summary | |
|---|---|
void |
filter(org.jboss.netty.handler.codec.http.HttpRequest httpRequest)
Makes any desired modifications to the request. |
static RegexHttpRequestFilter |
newHostAndPathFilter(String hostRegex,
String pathRegex,
HttpRequestFilter filter)
Creates a new filter that filters on the request host. |
static RegexHttpRequestFilter |
newHostFilter(String hostRegex,
HttpRequestFilter filter)
Creates a new filter that filters on the request host. |
static RegexHttpRequestFilter |
newPathFilter(String pathRegex,
HttpRequestFilter filter)
Creates a new filter that filters on the request path. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static RegexHttpRequestFilter newHostFilter(String hostRegex,
HttpRequestFilter filter)
hostRegex - The regular expression for matching the host.filter - The filter to delegate to if the host matches.
public static RegexHttpRequestFilter newPathFilter(String pathRegex,
HttpRequestFilter filter)
pathRegex - The regular expression for matching the path.filter - The filter to delegate to if the path matches.
public static RegexHttpRequestFilter newHostAndPathFilter(String hostRegex,
String pathRegex,
HttpRequestFilter filter)
hostRegex - The regular expression for matching the host.pathRegex - The regular expression for matching the path.filter - The filter to delegate to if the host matches.
public void filter(org.jboss.netty.handler.codec.http.HttpRequest httpRequest)
HttpRequestFilter
filter in interface HttpRequestFilterhttpRequest - The request.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||