Anton Peissinger: Änderung der Dateierweiterung bei Download

Servus miteinander!

Ich hab folgendes Problem...

Der User kann eine automatisch erzeugte Textdatei
(oder auch RTF-Datei) downloaden,
d.h. sie wird nicht im Brower angezeigt.
Erreicht hab ich das mit media-type="application/unknown"

Allerdings waere es jetzt noch von Vorteil, wenn der Browser,
wenn das Speichern-Fenster aufpoppt, als Endung
bereits .txt, oder auch eine andere (z.B. .rtf für automatisch
erzeugte RTF-Files) vorschlägt.

Kann ich das dem Browser klarmachen und wenn ja, wie?

Vielen Dank im Voraus!

In diesem Sinne,

Anton Peissinger

  1. Hallo Anton (kommst Du eigentlich aus Tirol;-) ),

    ich denke, Du musst einfach statt application/unknown einen gültigen MIME-Type angeben, also TEXT/ASCII oder so ähnlich.

    Gruss

    Marko

  2. Hi,

    Allerdings waere es jetzt noch von Vorteil, wenn der Browser,
    wenn das Speichern-Fenster aufpoppt, als Endung
    bereits .txt, oder auch eine andere (z.B. .rtf für automatisch
    erzeugte RTF-Files) vorschlägt.

    gib dem Header ein

    Content-Disposition: filename=xyz.abc

    mit (natürlich mit einem passenden Dateinamen).

    Cheatah