Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
Operating System: other
Platform: All
-
31961
Description
The default Base64 alphabet is not safe to use for URL query parameters since
the '+' character is converted to a ' ' (space) when the parameter value is
retrieved from the request (ServeltRequest.getParameter(String)
and .getParameterValues(String)).
It is possible to post-process the result of Base64.encodeBase64 but I would
rather prefer to specify an alternate alphabet or call another method.
Refer to http://www.ietf.org/rfc/rfc3548.txt section 4 for more information.
Regards,
Alain Gilbert