| Methods in org.tuckey.web.filters.urlrewrite.functions with parameters of type SubstitutionContext |
static String |
StringFunctions.escape(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
escape query string "as as" will return "as+as"
note, encoding can be specified after colon eg, "as:UTF-16" |
static String |
StringFunctions.escapePath(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
escape string as a URI path segment "as as" will return "as%20as"
note, encoding can be specified after colon eg, "as:UTF-16" |
static String |
StringFunctions.length(String str,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
StringFunctions.replaceAll(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
StringFunctions.replaceFirst(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
StringFunctions.toLower(String s,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
StringFunctions.toUpper(String s,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
StringFunctions.trim(String str,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
|
static String |
StringFunctions.unescape(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
unescape query string "as+as" will return "as as"
note, encoding can be specified after colon eg, "as:UTF-16" |
static String |
StringFunctions.unescapePath(String subject,
SubstitutionFilterChain nextFilter,
SubstitutionContext ctx)
unescape path segment string "as+as%20as" will return "as+as as"
note, encoding can be specified after colon eg, "as:UTF-16" |