标签: .net mime-types content-type file-extension
有没有办法在.NET中自动生成Content-Type标题?
Content-Type
我正在开发一个用户以多种格式上传文件的系统,而我可用的唯一元数据是文件扩展名。
我的一个表单有一个指向ashx资源的链接,该资源将文件写入响应。我宁愿设置适当的内容类型标题,以便浏览器知道如果用户想要直接打开文件而不是保存它,该如何处理文件。
ashx
如果没有任何预制可用,我将不得不开始自己编译内容类型标题映射的扩展,但我不想做不必要的工作。
这个answer有类似于Java的东西,但我找不到任何.NET
答案 0 :(得分:0)
我最终使用this file将MIME类型的表填充到扩展名映射中,并且我的脚本在提供文件时引用它。效果很好。