我创建了一个简单的mvc3(razor)Web应用程序,并希望“让我的客户从我的网站下载文件”。 它在本地主机上运行正常,但是当我在主机上传时,当用户按下下载按钮时,浏览对话框出现下载它无法实现文件tipe并说出未知文件并删除文件扩展名,例如: “test.rar”将转换为“test”,没有文件扩展名。 我在Firefox 12和ie8上测试了它们,它们显示了一种行为。 请帮我 我的代码:
public ActionResult down(string id)
{
return File(@"c:\test.rar", "rar", "test.rar");
}
答案 0 :(得分:2)
尝试将内容类型更改为application/x-rar-compressed
或application/octet-stream
。