Zope stores the mime type that the browser gave it with the uploaded file. When someone tries to download the file, Zope provides the mime type for it, regardless of its exetension (Zope doesn't know from extensions) and regardless of the one that Apache might have provided (Apache doesn't get involved, Zope's doing the work). Now if you want to hear something really wierd ... I've found that if another program on the client machine has the file open at the time you upload it to Zope (e.g. MS Word has it open because you just created it), Zope's copy of the file will get the 'application/octet-stream' type. But, if you close MS Word, then upload it again, this time it will get the correct type 'application/msword'. -- Loren
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Frank Stephan Sent: Friday, October 05, 2001 16:53 To: Mailingliste Zope Subject: RE: [Zope] Zope and mime types ???
You probably cannot do anything to make sure that you get this MIME type unless you map it yourself at the server.
I understand, that there must be a mapping of the file extension to the appropriate mime type. I found in the mime.types file of my Apache config that there .doc is mapped to application/msword. But why does it still depend on the fact, that word is installed on the client or not?
Mime/content types do not really make sense to me that way. Am I wrong or is there a way to control this on the server machine?
TIA Frank
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )