Sorry for the noise!
I was not using the latest version of libwww.
After upgrading the decoded_content works perfectly on the page.
Thanks Gisle.
Best RegardsJesper Persson
> Date: Tue, 15 Sep 2009 17:08:49 +0200
> Subject: Re: decoded_content and page with content-type 
> application/xhtml+xml;        charset=utf-8
> From: gi...@aas.no
> To: jjpe...@hotmail.com
> CC: libwww@perl.org
> 
> On Tue, Sep 15, 2009 at 10:06, Jesper Jørgen Persson
>  wrote:
>>
>> message->decoded_content doesn't decode this page:
>>   
>> http://www.silkeborgbibliotekerne.dk/om+bibliotekerne/kontakt/sp%c3%b8rg+bibliotekaren
>>
>> because the content-type is:  application/xhtml+xmland decoded_content 
>> expects the content-type to start with "text"
>> from message.pm:   if ($ct && $ct =~ m,^text/,,) {
> 
> What version of LWP is this?  The code does not look like that any more.
> 
>> according to this page: 
>> http://www.w3.org/TR/xhtml-media-types/#application-xhtml-xmlthe 
>> content-type should be correct.
>> What should I do ? Manually do something like:   $content_ref = 
>> \Encode::decode($charset, $$content_ref);
> 
> My guess is that upgrading LWP will help.
> 
> --Gisle

_________________________________________________________________
More than messages–check out the rest of the Windows Live™.
http://www.microsoft.com/windows/windowslive/

Reply via email to