Autor Thema: Web-DB Mime Type wird von IE falsch beim Download erkannt  (Gelesen 2511 mal)

Offline padkey

  • Aktives Mitglied
  • ***
  • Beiträge: 107
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 :-)

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Web-DB Mime Type wird von IE falsch beim Download erkannt
« Antwort #1 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
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline padkey

  • Aktives Mitglied
  • ***
  • Beiträge: 107
Re: Web-DB Mime Type wird von IE falsch beim Download erkannt
« Antwort #2 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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz