Ms word ApacheOpenOffice文件(*.odt,*.ods,*.odp)的正确mimetype是什么?
我希望网站上的Ms word ApacheOpenOffice文件(*.odt,*.ods,*.odp)的正确mimetype是什么?,ms-word,mime-types,content-type,opendocument,Ms Word,Mime Types,Content Type,Opendocument,我希望网站上的*.ods和*.odt文件在单击时在openoffice中打开,而不是保存在桌面上,或嵌入浏览器中打开。现在很明显,这一切都取决于如何为每个用户配置一切,但是,在大多数情况下,最好的MIMETYPE和其他设置是什么 我知道对于较旧的*.doc文档,这就足够了: 标题(“内容类型:应用程序/msword”) 我想要开放式办公室的解决方案。我的/etc/mime.types表示: application/vnd.oasis.opendocument.textfor*.odt appl
*.ods
和*.odt
文件在单击时在openoffice中打开,而不是保存在桌面上,或嵌入浏览器中打开。现在很明显,这一切都取决于如何为每个用户配置一切,但是,在大多数情况下,最好的MIMETYPE和其他设置是什么
我知道对于较旧的*.doc
文档,这就足够了:
标题(“内容类型:应用程序/msword”)
我想要开放式办公室的解决方案。我的
/etc/mime.types
表示:
forapplication/vnd.oasis.opendocument.text
*.odt
forapplication/vnd.oasis.opendocument.spreadsheet
*.ods
forapplication/vnd.oasis.opendocument.presentation
*.odp
finfo
类来为您完成:
$finfo = new finfo(FILEINFO_MIME);
header('Content-Type: ' . $finfo->file('/path/to/file'));
这个解决方案可以在MAC OS tooODS中使用,在IIS映射到OleObject中使用-不确定覆盖它是否安全,但我假设是这样。