Browser Dateinamen vorschlagen / Dateizugriffe abfangen
Udo Giacomozzi
Von meiner Homepage werden MIDI-Dateien per CGI downgeloaded. Wie kann ich im Header (Content-type: audio/x-midi) auch noch den Dateinamen zum speichern angeben?
Das baruche ich deshalb da die Brower aus einem Link wie "/cgi-bin/download?einedatei.mid" nicht den Dateinamen (einedatei.mid) herauslesen können. Dann wird meistens "download.htm" vorgeschlagen.
Wenn ich aber den Dateinamen angeben kann habe ich kontrolle darüber!
Wer kann mir helfen?
Bitte lest auch folgenden Text zum gleichen Thema, geposted im wer-weiss-was:
---
ch möchte daß auf meiner Homepage alle (!) Dateizugriffe in einem bestimmten Verzeichnis über ein CGI (eigentlich Linux-Programm) laufen. Das aufgerufene Programm soll dann natürlich wissen, welche Datei gefragt wurde.
Am besten sollte das so laufen:
Der Besucher clickt auf einem Link:
/midi/einsong.mid
und statt die Datei direkt runterzuladen wird ein Programm aufgerufen, als ob folgender Link wäre:
/cgi-bin/download?einsong.mid
Wieso? Momentan wird der Link direkt aufgerufen (also per CGI). Das Problem dabei ist daß der Browser dann den Namen nicht kennt (und am besten unter "download.htm" speichern will).
danke im vorraus
Udo