[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: HTTP-Header charset different to charset encoding

Subject: Re: HTTP-Header charset different to charset encoding statement in XML-Declaration
From: Jacobus Reyneke <jacobusreyneke@xxxxxxxxx>
Date: Fri, 12 Mar 2010 16:41:05 +0200
Re:  HTTP-Header charset different to charset encoding
Hi,

I'm a little rusty on this, but if I remember correctly most browsers
will first try to identify the content using the HTTP header and use
the HTTP body or even the file extension as second options. Some
browsers gave preference to file extension before body.

One way to find out what standard browser behavior 'should' be, is to
test against Internet Explorer and then do exactly the opposite ;-)

Cheers,
Jacobus

On Fri, Mar 12, 2010 at 3:44 PM, Bartolomeo Nicolotti
<bnicolotti@xxxxxxxxx> wrote:
> Hello,
>
> only a quick question. I've to handle xml in the body of an HTTP response.
> The problem is that  http header can specify an encoding different from the
processing instruction, like here:
>
> HTTP-Header:
>
> Content-Type: application/xhtml+xml; charset=UTF-8
>
>
>  1: <?xml version="1.0" encoding="ISO-8859-1"?>
>  2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
>  3:      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>  4:
>  5: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
>  6:   <head>
>  7:     <title>HTTP != XML</title>
>  8:   </head>
>  9:   <body>dv|DV\_</body>
>  10: </html>
>
> Which encoding has precedence? The http header or the processing
instruction?
>
> Many thanks
>
> Best regards
>
> Bartolomeo Nicolotti
>
>



--
Good ideas will be done

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.