我正在尝试通过支持的文件类型验证文件上传,现在我正在将 ContentType 属性与支持的文件类型列表进行比较,例如“text/xml”“application/x-zip-compressed”等。我只是通过尝试找到了这些字符串上传各种文件并在调试模式下检查 ContentType 属性的值。
有没有办法避免这种情况?
因为检查 20 种不同文件类型的 ContentType 属性很痛苦,而且查找这些文件或从其他类型创建转换是一项巨大的工作。
仅通过文件扩展名进行比较的解决方案吗?
非常感谢。