Hi,
Warum? Wenn ich beispielsweise keinen Handler setze, würde in meinem Fall Apache die Datei einfach nur als Text anzeigen.
Nein. Er würde die Ressource mit irgendeinem Content-Type ausliefern, vermutlich text/plain. Fürs Anzeigen ist der Browser zuständig, damit hat dein Apache keinen Vertrag.
Nur ob der Browser die text/plain-Ressource wirklich gleich anzeigt oder lieber zum Speichern anbietet, ist allein Sache der clientseitigen Einstellungen. Der Server kann allenfalls die Entscheidung beeinflussen, indem er einen Content-Type angibt, bei dem man mit einer gewissen Wahrscheinlichkeit ein bestimmtes Verhalten eines typischen Browsers erwarten würde - beispielsweise application/octet-stream, um den Client zum lokalen Speichern der Ressource zu ermutigen.
Bye then,
Martin