我的 MVC-3 应用程序具有文件上传功能。文件内容和内容类型保存在数据库中,以便在尝试下载时,可以重新加密正确的文件。
一切正常,除了如果浏览器是 Firefox 13(我有 13.0.1),docx
文件的内容类型被检测为text/plain
而不是application/vnd.openxmlformats-officedocument.wordprocessingml.document
.
我已经检查过它在 IE 中运行良好。现在我升级到 Firefox 14.0.1。它的工作也很好。
现在的问题是,如何确定一个HttpPostedFileBase
独立于浏览器的内容类型?