Hallo,
lese gerade mit und frage mich: Gibt es dann wirklich keine gescheite Lösung den Typ herausufinden? Weil dann kann ich crs bedenken verstehen ...
Offensichtlich gibt es so was nicht, leider. Aber ein Webserver wie Apache muss ja auch den Typ feststellen. So wie ich die Konfigurationsdateien interpretiere, wird sowohl ein Magic MIME Modul (so wie bei PHP) verwendet als auch eine Zuordnung über die Dateiendung vorgenommen - falls die entsprechenden Module vorhanden bzw. aktiviert sind. Bei unbekannten Dateitypen verwendet mein Apache text/plain. Gibt es da keine Vereinbarung, was man angeben soll, falls der Typ unbekannt ist?
Man könnte jetzt natürlich immer text/plain angeben und mit Content-Disposition den Download erzwingen.
Ich finde diese Möglichkeit immer noch besser als das temporäre Verzeichnis. Aber vielleicht hat jemand anderes noch eine völlig neue Idee...
Gruß