Description
As mentioned by Tobias Zafke, the + character is not properly handled when parsing the content of a HTTP POST REST request, thus the content passed to a service is incorrect. The fault is at URIEncoderDecoder class, where it does not consider the '' character. For example, the java.util.URLEncoder encodes the spaces in a string with '' character, so applications using URLEncoder to encode strings will result in sending invalid data to an Axis2 service.
Attachments
Attachments
Issue Links
- is related to
-
AXIS2-3748 [REST support] when using POST with x-www-form-urlencoded data aren't decode from url encoded
- Resolved