Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.1
-
None
-
None
-
Patch
Description
REST_URL_POSTFIX value is added at the end of URL when sending request out of Synapse. Currently if user sets a value with special characters (eg: space) it's not getting encoded. But according to REC-3986 [1], URL needs to be encoded. With this fix;
<property name="REST_URL_POSTFIX" value="foo bar " scope="axis2"/>
will result,
GET /stockquote/foo%20bar%20 HTTP/1.1[\r][\n]
[1] [RFC 3986] Uniform Resource Identifier (URI): Generic Syntax - http://tools.ietf.org/html/rfc3986
Thanks,
Buddhima