在服务器上设置以下载文件而不是显示它

时间:2010-04-04 05:03:39

标签: html flex http web-applications air

我的服务器出于某种原因在浏览器中显示.AIR文件,但我希望将其下载。我怎么能这样做?

3 个答案:

答案 0 :(得分:2)

如果需要,将HTTP响应的Content-Disposition标头设置为attachment,并附加filename

答案 1 :(得分:1)

在服务器的.htaccess(如果是Apache)中添加以下行以触发下载对话框:

AddType application/octet-stream .air

如果您想让用户的浏览器让我们决定做什么,请使用@Mike推荐的类型:

AddType application/vnd.adobe.air-application-installer-package+zip .air

答案 2 :(得分:0)

谢谢,但我认为这是最好的解决方案 - 设置正确的MIME类型: http://blogs.adobe.com/ashutosh/2009/02/setting_the_correct_mime_type.html