How to pass special characters in REST commands
Occasionally it may be necessary to include 'special' characters within REST commands that would otherwise be interpreted as meta-data. This may be done by substituting the URL character code in place of the character itself.
For example, the following command may fail due to the embedded hash (#) character in the value of 'serviceName':
However, when the hash character (#) is replaced by the equivalent URL code '%23', the command succeeds:
See the link in the Reference section below for a URL character code table.
All versions of Traverse
Additional information about URL encoding is available at http://www.w3schools.com/tags/ref_urlencode.asp