Jetty Rewrite : Rewrite Handler and Rules for Jetty
Interface Summary Interface Description Rule.ApplyURIInterface used to apply a changed target if
Class Summary Class Description CompactPathRuleRewrite the URI by compacting to remove // CookiePatternRuleSets the cookie in the response whenever the rule finds a match. ForceRequestHeaderValueRule ForwardedSchemeHeaderRuleSet the scheme for the request HeaderPatternRuleSets the header in the response whenever the rule finds a match. HeaderRegexRuleRule to add a header based on a Regex match HeaderRuleAbstract rule that matches against request headers. MsieSslRuleMSIE (Microsoft Internet Explorer) SSL Rule. PatternRuleAbstract rule that use a
PathMapfor pattern matching.
RedirectPatternRuleIssues a (3xx) Redirect response whenever the rule finds a match. RedirectRegexRuleIssues a (3xx) Redirect response whenever the rule finds a match via regular expression. RedirectUtilUtility for managing redirect based rules RegexRuleAbstract rule to use as a base class for rules that match with a regular expression. ResponsePatternRuleSends the response code whenever the rule finds a match. RewriteHandlerRewrite handler is responsible for managing the rules. RewritePatternRuleRewrite the URI by replacing the matched
PathMappath with a fixed string.
RewriteRegexRuleRewrite the URI by matching with a regular expression. RuleAn abstract rule for creating rewrite rules. RuleContainerBase container to group rules. TerminatingPatternRuleIf this rule matches, terminate the processing of other rules. TerminatingRegexRuleIf this rule matches, terminate the processing of other rules. ValidUrlRuleThis rule can be used to protect against invalid unicode characters in a url making it into applications. VirtualHostRuleContainerGroups rules that apply only to a specific virtual host or sets of virtual hosts