Marc Bachmann: auf POST-Anfrage eine Datei schicken

Hallo miteinander,

ich würde gerne auf eine POST-Anfrage eine Datei an den Anwender schicken.

Dies funktioniert auch eigentlich. Lediglich der Dateiname wird nicht richtig vom Browser (IE 6) ausgewertet.

Ich schicken folgende Daten an den Anwender:

Content-type: application/pdf name="test.pdf"
Content-disposition: inline; filename="test.pdf"
Content-length: 1024

Im Browser öffnet sich dann das PDF-Plugin und das Dokument wird angezeigt.
Klickt der Anwender jedoch auf Speichern, erscheint der Name des Scriptes als Dateiname (wahrscheinlich, weil diese noch in der Adresszeile des Browsers steht).

Weiss jemand, wie ich dem Browser mitteilen kann, dass die Datei halt test.pdf heisst?

Vielen Dank und viele Grüsse

Marc Bachmann

  1. Hi,

    Dies funktioniert auch eigentlich. Lediglich der Dateiname wird nicht richtig vom Browser (IE 6) ausgewertet.
    Content-disposition: inline; filename="test.pdf"

    nun ja, ich an seiner Stelle hätte ebenfalls Probleme mit einem Dateinamen, der Anführungszeichen beinhaltet - das kann Windows nämlich nicht.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. Mahlzeit

    guck mal hier http://perlbase.xwolf.de/cgi-bin/perlbase.cgi?dis.10.13 da hab ich das mal aufgeschrieben.

    Viele Grüße, Rolf

    --
    SELFforum - Das Tor zur Welt!
    Theoretiker: Wie kommt das Kupfer in die Leitung?
    Praktiker: Wie kommt der Strom in die Leitung?