Raketenwilli: XML zum Download anbieten

Beitrag lesen

und einen für das XML-Format.

Wenn Du einen Download bewerkstelligen willst, dann würde ich genau das vermeiden.

Sende für Downloads einen Content-Type „application/octet-stream“.

Grund: XML wollen viele der Browser ebenso wie PDF, PNG, HTML, Text ... selbst öffnen und darstellen. Nur bei obiger Angabe kann man einen Download - also das Angebot, die Datei zu speichern (oder dieses stillschweigend zu tun) „garantieren“.