Der Martin: XML Datei über Link zum download anbieten, nicht im Browser öffn

Beitrag lesen

Hi,

ich habe auf einer Seite einen Link auf eine XML Datei. Bein draufklicken soll sich der übliche Dialog zum Dateidownload öffnen.

dieses Verhalten des Browsers kannst du nur in geringem Umfang steuern, die Einstellungen des jeweiligen Browsers haben Vorrang.

Was du tun kannst:

* die Ressource mit dem Content-Type: application/octet-stream ausliefern
 * die Ressource mit einem erfundenen falschen Content-Type ausliefern
 * die Ressource mit dem richtigen Content-Type und folgenden zusätzlichen
   Headern ausliefern:
   Content-disposition: attachment; filename=foo.xml

Alle diese Methoden "müssten" dazu führen, dass der Speichern-Unter-Dialog im Browser angezeigt wird.

So long,
 Martin

--
Nein, es ist nicht wahr, dass bei der Post Beamte schneller befördert werden als Pakete.