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

--- Comment #6 from Mark Thomas <[email protected]> ---
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to