IBM WebSphere XS40 Command Reference Manual page 728

Datapower xml security gateway
Table of Contents

Advertisement

input-replace
style-replace
input-unescape
style-unescape
normalize
702
Command Reference
(.*)&[Xx][Ss][Ll]=([^&]+)(.*)
Matches a string of the following format:
1. A text subpattern.
2. Followed by &.
3. Followed by X or x.
4. Followed by S or s.
5. Followed by L or l.
6. Followed by =.
7. Followed by a text subpattern that does not contain an ampersand
(&) character.
8. Followed by a text subpattern.
Specifies a PCRE that defines the rewritten URL that is passed to a
backend server. For example:
v If the match pattern is .* or *, specify the complete replacement.
v If the match pattern is (.*)xsl=(.*)\?(.*), specify the PCRE evaluation
replacement for any text subpattern or retain the original text
subpattern. To retain the first text subpattern, specify &1; to retain the
second text subpattern, specify &2, and so forth. To replace the second
text subpattern only, specify $1xsl=ident.xsl?&3.
If a rewritten URL begins with a host name or port that is different from
the remote-address that is configured for the DataPower service, the host
name or port portion of the rewritten URL is ignored.
Specifies a PCRE that identifies the replacement style sheet. This style sheet
filters or transforms the XML document that is referenced by the rewritten
URL. For example:
v If the match pattern is .* or *, specify the complete replacement.
v If the match pattern is (.*)xsl=(.*)\?(.*), specify the PCRE evaluation
replacement for any text subpattern or retain the original text
subpattern. To retain the first text subpattern, specify &1; to retain the
second text subpattern, specify &2, and so forth. To retain the second text
subpattern only and not use the third text subpattern, specify
http://mantis:8000/$2.
Specifies whether to replace URL-encoded characters (for example, %2F) in
the rewritten URL with literal character equivalents.
Enables substitution.
true
(Default) Disables substitution.
false
Specifies whether to replace URL-encoded characters (for example, %2F) in
the replacement URL with literal character equivalents.
true
(Default) Enables substitution.
false
Disables substitution.
Specifies whether URL strings are normalized. Normalizing a URL
compresses '.' and '..' and converts backward slashes (\) to forward
slashes (/).
true
(Default) Enables normalization.

Advertisement

Table of Contents
loading

Table of Contents