`
airfans
  • 浏览: 124590 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

设置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

 

  • 大小: 15.3 KB
  • 大小: 6 KB
  • 大小: 3.1 KB
分享到:
评论

相关推荐

    使用FlexBuilder3制作并导出AIR1.0正式版应用

    - **mimetype**: 这是AIR应用程序的标准文件,标识了内容的类型,对于AIR应用来说,通常是`application/vnd.adobe.air-application`。 - **AIRmp3.swf**: 这可能是一个示例应用程序或库,包含了处理MP3音频的Flex...

    使用Restfulx框架开发AIR程序

    - **mimetype**:这是AIR应用的元数据文件,定义了应用的类型和结构,对于正确打包和部署AIR应用程序至关重要。 - **Financing.swf**:这很可能是AIR应用的主要SWF文件,包含ActionScript代码和应用的图形资源。 ...

    SimpleLife.air.zip

    "application.xml"是AIR应用程序的配置文件,它包含了应用的元数据,如应用名称、版本信息以及所需运行环境等。开发者可以在此定义应用的行为和依赖。 "META-INF"是一个目录,通常包含有关容器(如Java的JAR或AIR)...

    Flex的RIA应用程序托盘和QQ提醒功能

    6. **压缩包子文件的文件名称列表**:提供的文件可能包括mimetype(定义压缩包的类型)、META-INF(存储元数据,如签名和数字证书)、DCRM.swf(Flex编译的SWF文件,即Flex应用程序的可执行文件)、order.xml(可能...

    flash adobe air 采集音视频 软件

    - `Adobe AIR`:可能包含Adobe AIR运行时库,是运行AIR应用程序所必需的。 综合这些信息,我们可以推测这个软件是一个财经类的应用,利用Adobe AIR技术,能够捕捉用户的音频和视频输入,经过处理后通过RTMP协议推送...

    flex-air解压缩工具

    4. `mimetype`:这是一个特殊的文件,用于标识Adobe AIR应用程序的初始启动文件,是AIR应用的元数据文件。 5. `.project`:这是Eclipse IDE(集成开发环境)的项目配置文件,记录了项目的构建路径、性质和偏好设置...

    flex air sqlite客户端安装软件

    2. **mimetype**:在AIR应用中,这个文件通常用于指定应用程序的类型,确保正确打开和运行。 3. **Lita.swf**:这是Flex编译后的SWF文件,是实际的可执行应用程序。用户通过运行这个文件来启动SQLite客户端。 4. *...

    AIR迷你web服务器

    AIR是Adobe公司推出的一款跨平台的应用程序运行环境,它结合了Flash、HTML、Ajax等技术,允许开发者构建并部署桌面应用程序,而无需担心底层操作系统差异。AIR支持在Windows、Mac OS和Linux上运行,并且能够访问本地...

    好用的界面原型设计工具 超炫、超酷、超好用 比viso强百倍

    1. "mimetype":这是Adobe AIR应用程序包的一部分,用于标识文件的类型和版本信息。 2. "MockupsAir.swf":SWF文件是Adobe Flash Player支持的文件格式,这里可能是设计工具的主执行文件或一部分组件,用于在AIR环境...

    jQuery API 1.5中文版.air

    4. `mimetype` - Adobe AIR应用程序的MIME类型文件,定义了应用的类型。 5. `jquery128.png`, `jquery48.png`, `jquery32.png`, `jquery16.png` - 这些是jQuery的图标,用于界面展示或图标链接。 6. `update` - 可能...

    markman文件

    - 压缩包内的文件包括配置文件(config)、类型定义(mimetype)、元数据(META-INF)、资源文件(resource)和主应用程序SWF文件(MarkManOne.swf)。 - 每种类型的文件都在应用程序的运行和用户体验中扮演着不同...

    数字时钟 表盘时钟 示例

    - `mimetype` 文件是Adobe AIR应用程序的标准部分,它定义了包的内容类型,确保文件以正确的格式打开。 - `timeDemo.swf` 是核心的Flash Player可执行文件,由Flex编译器生成,包含了应用程序的所有代码和资源。在这...

    Balsamiq Mockups

    1. **mimetype**:这是Adobe AIR应用程序的标准组成部分,用于标识压缩包中的内容类型,确保正确加载和运行应用程序。 2. **MockupsAir.swf**:这是一个SWF文件,是Adobe Flash Player或Adobe AIR能够识别的文件...

    一个B/S写的mp3播放器的源码,没有用activex插件.

    1. `mimetype`:在Adobe AIR应用中,这是用来定义应用类型的元数据文件。 2. `css`:包含CSS样式表,用于定义应用的外观和布局。 3. `famfamfam`:可能是一个图标库,提供图形用户界面的图标资源。 4. `META-INF`:...

    markman软件

    1. `mimetype`:这是Adobe AIR应用程序的标准文件,用于标识包内的内容类型。 2. `MarkManOne.swf`:这是Markman的主要可执行文件,是一个Flash应用程序,由Adobe Flex或ActionScript编译而成。 3. `config`:可能...

    J2ME开发资料-来源于Nokia

    ##### 3.1 MIME类型的设置 MIME(Multipurpose Internet Mail Extensions)类型是用来标识网络传输文件格式的标准。为了正确处理MIDlets相关的文件,需要在Web服务器上添加两种新的MIME类型: - **JAD文件**:`...

    搭建OTA下载服务器.doc

    OTA(Over The Air)下载服务器是一种通过无线网络下载和安装J2ME应用程序的方案。搭建OTA服务器是比较简单的,但是做一个完整的OTA服务器却非常复杂,因为这要设计到软件的管理、下载的计费、安全认证等多个问题。 ...

    PPT倒计时器TimerSystem,会议计时提醒!

    AIR是一种跨平台的运行环境,允许FLEX4开发的应用程序在桌面系统上运行,这意味着TimerSystem不仅限于Web应用,还可以作为一个独立的桌面程序使用。用户可以直接在电脑上安装和运行,无需浏览器支持,提供了更稳定和...

    NewHorizonB1U1 交互式课件.rar

    4. **Courseware template-app.xml**:这是AIR应用程序的配置文件,定义了应用的设置、元数据以及资源的组织结构。XML文件可能包含关于课程结构、用户界面布局和其他行为的指令。 5. **save**:这个文件夹可能用于...

Global site tag (gtag.js) - Google Analytics