Benjamin Butler-Cole wrote:
I've found another page (http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/jk2/configwebcom.html), which says:
ForwardURICompat - pass the URI untouched
Pass the URI as apache received it
Decode the equivalent of SCRIPT_NAME - don't touch the query stringForwardURICompatUnparsed - parse the URI until the '?'
Decode the the whole request SCRIPT_NAME and QUERY_STRINGForwardURIEscaped - pass the URI escaped
My guess is some people had % in the file name or servlet name. So they needed a decoding to serve the correct reosurce. But others didn't want it decoded since it could lead to double (or incorrect) decoding of the query string. In any case - all 3 options probably had their roots in historical bugs/kludges in the early life of jk (or more likely jserv).
-Tim
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
