>
> That's what uri_for is already doing (I forgot to mention I'd checked
> already).
>
> uri_for:
>
>     http://myserver.com/blah/?username=first.last%2Bme%40gmail.com
>
> URI::Escape:
>
> perl -MURI::Escape -e "print uri_escape('[EMAIL PROTECTED]')";
>
>     first.last%2Bme%40gmail.com
>
> Same either way.


perl -MURI::Escape -e "print uri_unescape('first.last%2Bme%40gmail.com');"
[EMAIL PROTECTED]

Looks like it is a problem with the debug printing code or the some
unescape code somewhere.  That is the proper escape for +.


_______________________________________________
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/

Reply via email to