【发布时间】:2011-02-01 09:29:10
【问题描述】:
我使用的是 IIS 6.0。我有一个没有扩展名的文件保存在我的服务器上,如果我尝试下载这个文件,它会给我一个 404 页面,如果文件存在,我如何强制服务器将文件作为可下载文件发送
【问题讨论】:
我使用的是 IIS 6.0。我有一个没有扩展名的文件保存在我的服务器上,如果我尝试下载这个文件,它会给我一个 404 页面,如果文件存在,我如何强制服务器将文件作为可下载文件发送
【问题讨论】:
为了让 IIS 下载文件,它需要有一个文件扩展名,因为 IIS 将只提供已在 MIME 类型集合中注册的文件类型。为了在 MIME 类型下注册文件类型,它需要一个扩展名。
您可以构建一个简单的 ASP.NET HttpHandler 来发出文件。这会起作用的。
【讨论】: