https://issues.apache.org/bugzilla/show_bug.cgi?id=50504

--- Comment #6 from Mark Thomas <ma...@apache.org> ---
The query string remains as bytes until it is required (if at all). Take a look
at Http11InputBuffer.parseRequestLine() in trunk and when it is called.

Hence why setting the character encoding on the request (assuming they do that
before they read the query string) allows applications to choose the encoding
they want to use for the query string on a per request basis.

The URI is a different matter. It gets used for mapping so it has to be decoded
before the mapping can take place so a per web application URI decoding makes
no sense.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to