Hi,
der Content-Type stand die ganze Zeit auf text/html.
vermutlich nicht. Ergänzend zu Cheatahs Ausführungen, die Du vielleicht nicht vollständig verstanden hast: wenn der Server einen Content-Type angibt, dann wird dieser in vernünftigen Browsern auch verwendet, egal was Du im Dokument selbst angibst.
freundliche Grüße
Ingo