尝试使用 asp.net mvc 的文件操作结果。
所以看起来我必须为要发送到浏览器的文件指定一个 ContentType。目前,在我的应用程序中可以将哪些类型的文件发送到浏览器并没有真正的限制,所以我不能总是假设它是“文本/pdf”。
计算文件 ContentType 的最佳方法是什么,或者有没有一种方法可以将其设置为“通用”?
越简单越好!
谢谢,
尝试使用 asp.net mvc 的文件操作结果。
所以看起来我必须为要发送到浏览器的文件指定一个 ContentType。目前,在我的应用程序中可以将哪些类型的文件发送到浏览器并没有真正的限制,所以我不能总是假设它是“文本/pdf”。
计算文件 ContentType 的最佳方法是什么,或者有没有一种方法可以将其设置为“通用”?
越简单越好!
谢谢,
您可以使用本地计算机的 MIME 类型数据库(来自注册表):
http://www.codeproject.com/KB/dotnet/ContentType.aspx
或查找备用字典。像这个重复的 SO 问题。