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

Reply via email to