If you are crafting a connection URL by hand, you need to be aware that some characters need special encoding (urlencoding). See the following table for the characters that need substituting for their %HexValue:
Special character |
ASCII code |
URL encoded |
space |
32 |
%20 |
! |
33 |
%21 |
? |
63 |
%3F |
# |
35 |
%23 |
[ |
91 |
%5B |
] |
93 |
%5D |
{ |
123 |
%7B |
} |
125 |
%7D |
* |
42 |
%2B |
- |
45 |
%2D |
+ |
43 |
%2C |
% |
37 |
%25 |
$ |
36 |
%24 |
/ |
47 |
%2F |
\ |
92 |
%5C |