设置AIR应用程序的MIME类型 [译]
原文:http://www.davidtucker.net/2008/01/08/update-your-air-mime-type/
也许你曾经遇到这样的问题,当你发布的AIR应用程序,通过某些浏览器下载时,扩展名是.air应用程序下载时变成zip文件。这是因为没有正确设置MIME类型。
在AIR1.1发行说明文档中,有这样一段描述:
在Web服务器上设置AIR应用程序的MIME类型
为了让客户端浏览器能够在下载AIR应用程序时识别它,承载AIR应用程序的Web服务器需要将 application/vnd.adobe.air-application-installer-package+zip MIME内容类型映射到“.air”扩展名。例如,对于Apache Web 服务器,请向AddType段添加以下内容:
AddType application/vnd.adobe.air-application-installer-package+zip .air
如果你还没有在你的服务器上添加MIME类型,你需要将此补充上,这样air应用程序可以从你的Web服务器上正确下载。以下介绍如何正确添加MIME类型:
Apache
在Apache服务器上,有一个名为httpd.conf文件。用文本编辑器打开编辑,你可以发现有许多关于AddType的声明。你只要简单的添加下面一行
AddType application/vnd.adobe.air-application-installer-package+zip .air
IIS
在IIS服务器上添加MIME类型,你需要做以下步骤:
1. 打开 IIS 管理器。
2. 右键单击您想要的设置网站并选择属性。
3. 选择 HTTP Headers 选项卡, 并选择“MIME TYPE”。
4. 单击“新创建”按钮。
5. 输入air为扩展名,并输入相关的MIME 类型内容:
application/vnd.adobe.air-application-installer-package+zip