[Catalyst] Re: Encoding problem - ?fastcgi?
Richard Robinson
catalyst at beulah.qualmograph.org.uk
Mon Oct 8 21:40:52 GMT 2007
On Mon, Oct 08, 2007 at 02:48:48PM -0500, Jonathan Rockway wrote:
> Richard Robinson wrote:
> > On Mon, Oct 08, 2007 at 02:07:18PM +0200, A. Pagaltzis wrote:
> >>
> >> did you ever get this sorted? Quoting in full since you seem to
> >> have been warnocked. I have no idea what to suggest but am
> >> curious about this issue as a matter of personal interest.
> > ...
> > No, I haven't got any further, I'm kind of stuck on it. The workaround makes
> > it go away for now & there are other things I need to be sorting out too, so
> > I'm just kind of waiting for an idea to appear from somewhere ...
>
> Can someone *please* distill a test case for this?
>
> I can guess why this is happening, but I'd like to be sure. My guess is
> that utf8-flagged characters are in $c->res somewhere outside of (the
> utf-8 but not flagged as such) $c->res->body. When the headers and body
> are concatenated somewhere down the line, the encoded utf8 octets get
> upgraded to wide characters as latin-1, and you have your double encoding.
<bangs head on wall>
like $c->res->content_type('application/pdf'), maybe ?
I'm in the middle of picking something else apart just now, I'll have a look
at this as soon as I've put it back together. Probably tomorrow, UK time.
--
Richard Robinson
"The whole plan hinged upon the natural curiosity of potatoes" - S. Lem
More information about the Catalyst
mailing list