>> Looks like it is a problem with the debug printing code or the some
>> unescape code somewhere.  That is the proper escape for +.
> 
> Yes. and the problem is Catalyst is unescaping it to early, so its
> seeing it as a literal +, which then gets converted to a space according
> to the HTTP RFC. It shouldn't. There is a bug in the catalyst param
> handling somewhere I suspect.
> 

Ok, so it's a bug in Catalyst. I'll dig in Catalyst::Request which in
turn uses URI::QueryParam and URI. Maybe something there.

Gavin.

_______________________________________________
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