刚刚解决的一个问题,做好的apk上传到server,通过訪问链接下载apk。

解决方法:设置IIS的MIME类型,让IIS web下载支持包含APK等文件在内的多文件类型

1.打开IIS站点,右键属性。找到HTTP头。找到MIME类型

点击新建。加上扩展名,.apk,然后以下类型写  application/vnd.android.package-archive   这样用android手机訪问改APK文件就能够直接下载并安装了。如图

2.以下介绍一下什么是MIME

    曾经有非常多人吧ISO文件放到站点上也下载不了,就是缺少这步加入文件类型了。

用户能够通过使用MIME以设置server传送多媒体如声音和动画信息,这一切可能通过CGI脚本来进行。在以下的文章中,你能够了解到一此关于MIME和关于在网络上使用MIME的知识。

MIME是一种技术规范,它原来是用于电子邮件的,如今也能够用于浏览器上。传送能够供浏览器识别的信息,关于MIME的知识并是十分难懂的。有一些主要的计算机概念就能够理解了,但假设要进一步使用。就必须注意内容。实际上。我们在上网的时候就已经接触到了MIME,仅仅是浏览器和server在底层实现了。

MIME有时候被错误地理解为多媒体Internet邮件扩展(Multimedia Internet Mail Extensions)。这是一个错误。可是MIME在网上经经常使用于多媒体应用程序,所以人们以为这是它是多媒体邮件扩展,而实际上它应该被称为多用途Internet邮件扩展(Multipurpose Internet Mail Extensions)。这一点一定要注意,由于有时候内容里根本没有非文本成份。

MIME对于邮件系统的扩展是巨大的,由于在MIME出现曾经,信件内容假设要包含声音和动画,就必须把它变为ASCII码或把二进制的信息变成能够传送的编码标准,而接收方必须经过解码才干够获得声音和图画信息。MIME提供了一种能够在邮件中附加多种不同编码文件的方法。

这与原来的邮件是大大不同的。

而如今MIME已经成为了HTTP协议标准的一个部分。

MIME是server通知客户机传送文件是什么类型的主要方法。客户机浏览器也通过MIME告诉server它的參数。

在网上,假设接收到的文件没有MIME头。就默认它为HTML格式。

但这样也不好,由于当MIME的包头是text/plain时,浏览器将直接显示而不关心它的什么字体,颜色之类的參数,这样显示出来的内容可不是非常好看呀。

MIME头是什么样子要看它是用在电子邮件中还是用在浏览器上,两者内容可能有所不同。

对于邮件头来说,版本。内容类型声明,编码方式。内容描写叙述是不可缺少的。这是用于邮件头中的格式。在以下,我们将重点说到在HTTP中传送MIME头。这时MIME头要简单一些。

 
   终于结论。要善于改动MIME文件类型。

把.apk传到站点server下载的更多相关文章

  1. 手机app安装包apk/ipa放到网上无法下载原因及教程

    做好APP后,APP名为app.apk或app.ipa 上传到根目录后,生成二维码 但还是无法下载,哪按以下教程让服务器apache/iis/nginx支持.apk/ipa文件下载 windows i ...

  2. ajaxFileUpload上传文件后提示下载的问题

    在某些版本浏览器下ajaxFileUpload上传文件会提示下载, 1:为什么? 可以观察到,即便返回 JsonResult 在返回的头中也没有任何消息体,直接理解为文本了. 2:解决方案 前端: f ...

  3. ERP系统上传文档信息下载(十八)

    下载的公用方法: /// <summary> /// 下载文档 /// </summary> /// <param name="TableName"& ...

  4. uploadify的用法与动态传参 提供demo下载

    ---恢复内容开始--- 官网:http://www.uploadify.com/   一款不错的上传插件.官方文档http://www.uploadify.com/documentation/ 用法 ...

  5. index of rmvb mp3 rm突破站点入口下载

    首先打开Google,在关键词输入框中输入"index of/"inurl:lib(双引號为英文状态下) ,选择“搜索中文简体网页”选项,回车搜索,得到了一些网页,不要以为这是一些 ...

  6. JavaWeb多文件上传及zip打包下载

    项目中经常会使用到文件上传及下载的功能.本篇文章总结场景在JavaWeb环境下,多文件上传及批量打包下载功能,包括前台及后台部分.  首先明确一点:  无法通过页面的无刷新ajax请求,直接发下载.上 ...

  7. php 图片上传 500 Internal Server Error 错误

    写php简单上传图片时,发现200k的图片上传时报Internal Server Error错误,检查了upload_max_filesize,及其他post_max_size.max_input_t ...

  8. 工作笔记4.struts2上传文件到server

    本文介绍两种:上传文件到server的方式   一种是提交Form表单:还有一种是ajaxfileupload异步上传. 一.JSP中:     1.提交Form表单 为了能完毕文件上传,我们应该将这 ...

  9. 百度编辑器拦截上传图片提交上传腾讯server并返回腾讯url

    微信图文编辑时图片必须为上传到腾讯server的url,外连接所有屏蔽,则须要改动百度编辑器的源代码,源代码详细处理地方例如以下图.类为BinaryUploader.java InputStream ...

随机推荐

  1. <div>之定位

    在使用盒子模型的过程中,如何放置各种类型的“盒子”,就存在定位.浮动等问题.下面就日常运用过程中出现过的情况总结如下(陆续加入中....) 一.图片直接做<div>的背景 在<div ...

  2. Windows下python的第三方库的安装

    D:\Python27\Scripts\pip.exe install beautifulsoup4

  3. HDU 2503 (数论,最大公约数)

    a/b + c/d Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total S ...

  4. luogu P1126 机器人搬重物

    题目描述 机器人移动学会(RMI)现在正尝试用机器人搬运物品.机器人的形状是一个直径1.6米的球.在试验阶段,机器人被用于在一个储藏室中搬运货物.储藏室是一个N*M的网格,有些格子为不可移动的障碍.机 ...

  5. duplicate symbol _gestureMinimumTranslation in:

    在真机上编译无误,在模拟器上编译报错:duplicate symbol _gestureMinimumTranslation in: /Users/Sam/Library/Developer/Xcod ...

  6. Vim复制一整行和复制多行

    1.复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制: 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行:其中n为1.2.3…… 2.粘贴 ...

  7. 通过映射缓存文件夹加速WPF的响应速度

    到了Visual Studio 2012时,WPF的设计器已经非常好用了,大多数的时候基本上可以抛弃Blend了.但是,仍然存在一些不令人满意的问题,那就是当项目非常大的时候,很多时候页面切换变得比较 ...

  8. WCF服务全局统一异常处理机制

    转载:http://www.csframework.com/archive/1/arc-1-20150109-2193.htm 服务端增加WCF服务全局异常处理机制,任一WCF服务或接口方式出现异常, ...

  9. asp.net HttpModule和HttpHandler

    ASP.Net处理Http Request时,使用Pipeline(管道)方式,由各个HttpModule对请求进行处理,然后到达 HttpHandler,HttpHandler处理完之后,仍经过Pi ...

  10. javascript正则表达式(regular expression)

    一种字符串匹配的模式,用来检查一个串是否含有某种子串.将匹配的子串替换或者从某个串中取出符合某个条件的子串等.注意:在javascript中正则表达式也是一种对象1:创建正则表达式两种方式:隐式创建( ...