Mozilla Firefox文件类型问题

时间:2014-01-09 22:07:57

标签: vb.net firefox

我在vb.net中创建了一个用于上传和下载文件的应用程序。在IE和Chrome上,点击链接后,它已成功打开并具有正确的扩展名。但是在Mozilla Firefox上,它总是以HTML格式打开。

enter image description here

我是否需要在Mozilla Firefox或我的代码中更改某些内容?它在Chrome和IE中正确运行。文件可以是任何类型(.docx,.pdf,.txt)。提示响应将受到高度赞赏。

2 个答案:

答案 0 :(得分:0)

您需要将Content-Disposition标头添加到响应中。您的服务器端代码应如下所示:

Response.Clear()
Response.ContentType = "application/CSV"
Response.AddHeader("content-disposition", "attachment; filename="" + filename + ".csv"")
...  

这是一个类似的问题:

答案 1 :(得分:-1)

尝试从文件名中删除空格。