Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: padkey am 22.03.12 - 11:38:03

Titel: Web-DB Mime Type wird von IE falsch beim Download erkannt
Beitrag von: padkey am 22.03.12 - 11:38:03
Hallo zusammen,

folgendes Problem: wenn jemand mit dem Internetexplorer aus einer LN-DB (Web) eine Datei downloaden will, erhält die Datei eine falsche Endung, da der Internetexplorer angeblich keinen Mime Type mitgeliefert bekommt und versucht die Datei zu identifizieren bzw. den Mime Type und dann aus einer *.abc Datei eine *.rar Datei macht.
Beim Firefox findet diese Umwandlung nicht statt.

Der Download wird durch einen Agent ausgeführt, der dann den Downloadlink sendet bzw. auf diesen weiterleitet.

Wie kann man den Mime-Type im Domino Server aktivieren, so dass dieser mitgesendet wird und der IE nicht raten muss?

Kann ich den Mime-Type auch automatisch bzw. programmatisch mitliefern?

Vielen Dank im Voraus mal wieder :-)
Titel: Re: Web-DB Mime Type wird von IE falsch beim Download erkannt
Beitrag von: pram am 22.03.12 - 12:57:10
Ich kenne folgende 3 Möglichkeiten:
1. Filresource: Du kannst den Mimetype in einer Fileresource direkt im Designer setzen (steht dann im Feld $MimeType)
2. Attachment aus einem RTF-Richtext: (Link ist .../$FILE/...) Dazu musst du am Server im Datenverzeichnis die Datei "httpd.cnf" bearbeiten und die entsprechende Endung eintragen. (Dies wird glaub ich auch verwendet wenn kein Type wie in 1. definiert wurde)
3. Attachment aus einem MIME-Richtext (Link ist ..../M2.1/....) Es zählt der MIME-Type der im MIME-Richtext definiert wurde.

Gruß
Roland
Titel: Re: Web-DB Mime Type wird von IE falsch beim Download erkannt
Beitrag von: padkey am 22.03.12 - 15:52:34
Zitat
2. Attachment aus einem RTF-Richtext: (Link ist .../$FILE/...) Dazu musst du am Server im Datenverzeichnis die Datei "httpd.cnf" bearbeiten und die entsprechende Endung eintragen. (Dies wird glaub ich auch verwendet wenn kein Type wie in 1. definiert wurde)

Super vielen Dank für die schnelle Antwort  :)... da die Datei in RTF liegt hat das funktioniert. Wäre ich ohne deine Hilfe sicherlich sonst nie drauf gekommen.  ??? Wollte schon den Header in den http-Paketen anpassen  :D