Raketenwilli: Apache-CGI: Warum bei fehlendem Document-Typ-Header ein Fehler gemeldet wird:

Beitrag lesen

Ich kann das auch erklären:

Der Server kann sonst nicht wissen, was er sendet. Mit CGI lässt sich alles von Text über diverse Dokument- und Grafiktypen bis hin zu binären Programmen erzeugen. Den Content-typ mit mime-magic festzustellen ist wohl "etwas zu teuer".

Wenn aber Python als Apache-Modul läuft, dann wird das wohl so ähnlich sein, wie bei PHP: Das Modul wird dann als Voreinstellung den text/html-Typ senden. Die spezielleren CGI-Module des Apachen haben dieses Verhalten auch.