Manual steps for supporting Oracle I18n  Component names limited to 227 characters

Release Bulletin Sybase® Enterprise Portal Enterprise Edition Version 5.0 for Windows

HTTP request parameters parse incorrectly when using ‘=’ character

[CR #290851] HTTP request parameter names and values may be parsed incorrectly if you use ‘=’ characters in parameter values, rather than the special character code “%3d”. For URLs generated in code, you can use java.net.URLEncoder.encode(String) to escape ‘=’ in parameter names and values. This escapes other characters that should not be plain text according to the MIME specification for URLs. You cannot do this on full URLs or URIs; the token separators are escaped into hex codes if you do. See the Java Web page for more information on what characters are converted to hex escapes.

Workaround: Use “%3d” rather than the equals sign in parameter values.





Copyright © 2005. Sybase Inc. All rights reserved. Component names limited to 227 characters

View this release bulletin as PDF