The Content-Type is set to 'UTF-8' for most of my pages, but, in this case, it is image/jpeg and the content disposition is set to inline.
2008/5/19 Ash Berlin <[EMAIL PROTECTED]>: > On 19 May 2008, at 12:34, Martin Ellison wrote: > > I've finally had the opportunity to test my code a bit more. The >> $pic_image is a string of some kind and not a file handle. >> >> Also I tried doing binmode STDOUT but this fails -- the binmode call >> returns false. >> >> There could be any binary data in my string, so any UTF-8-bad byte pairs >> are definitely possible. I would think the solution is to inform Catalyst >> that the data is not UTF-8 but binary. In the normal case of writing to a >> file, one can use binmode to tell perl that the data is binary but that does >> not work here. >> >> Is this a gap in the Catalyst API? >> > > Are you by any chance setting a header to something with UTF8 content? > > I had a problem similar to this that was caused by me setting a > Content-Disposition header to something including unicode. > > -ash > > > _______________________________________________ > List: Catalyst@lists.scsys.co.uk > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst > Searchable archive: > http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ > Dev site: http://dev.catalyst.perl.org/ > -- Regards, Martin ([EMAIL PROTECTED]) IT: http://methodsupport.com Personal: http://thereisnoend.org
_______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/