Anne van Kesteren: So I thought I read RFC 3023 carefully, but apparently I did not. [cut] you can only change the character encoding of an XML document with a text/xml
Content-Type
using the optional charset
parameter.
Architecture of WWW: In general, a representation provider SHOULD NOT assign Internet media types beginning with "text/" to XML representations. [cut] In general, a representation provider SHOULD NOT specify the character encoding for XML data in protocol headers since the data is self-describing.
Randy: The evidence is clear. If you respond Content-Type: text/xml, then you respond incorrectly. Your RSS feed should respond Content-Type: application/rss+xml. Thanks to Anne and Phil for putting some mustard behind this issue of late.