XML heeft twee verschillende MIME types, 'application/xml' en 'text/xml'. deze worden vaak door elkaar gebruikt echter zit er wel degelijk verschil tussen.
Volgens de standaard (zie: RFC3023 en RFC2046) gebruiken text/*-MIME types standaard de us-ascii charset tenzij anders is gespecificeerd in de HTTP headers.
Dit betekend dat de encoding die is gedefiniëerd in de XML header (e.g. <?xml version="1.0" encoding="UTF-8"?>) wordt genergeerd!
De meeste browsers wijken hier af van de standaard en behandelen een 'text/xml' als een 'application/xml'.
Gebruik voor alle zekerheid dus altijd 'application/xml'.
Categorieën
XHTML