Lesen einer Datei aus einem UNC-Pfad und Festlegen des richtigen MIME-Typs in einer HTTP-Anforderung

Wie gehe ich vor, um eine Datei aus einem UNC-Pfad zu lesen, den richtigen MIME-Typ zu ermitteln und an einen Browser zu übertragen?

Es fühlt sich für mich so an, als würde ich IIS neu erfinden. Außerdem muss ich für jede Dateierweiterung eine eigene MIME-Typ-Datenbank verwalten. Klingt die obige Anfrage vernünftig oder gibt es einen besseren Weg?

Ich plane, dies über ein Browser-HTTP-Get-Request auf IIS7 zu streamen. Wenn es darauf ankommt, führe ich Cognos auch auf demselben Server aus. Jedes Framework ist OK (WCF, ASPX usw.)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage