>> 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/