Hi all,
apparently UrlEncoder doesn't encode the at-sign @, line #189:
dontNeedEncoding.set('@');
The comment copied from java.net.URLEncoder states however:
As a last note, Intenet Explorer does not encode the "@"
character which is clearly not
unreserved according to the RFC. We are being consistent with
the RFC in this matter, as
is Netscape.
So if I understand this correctly, the at-sign @ should be encoded. A
short google search seems to support this position (although there is
information claiming the opposite).
Anyone knows why it isn't currently? I'm having problem encoding a
redirect from Wicket to an external url.
Thanks
Sven