nginx下请求.apk或.ipa格式时乱码或变成zip包

在使用nginx提供下载.ipa或.apk文件时会出现以下问题:

1、通过IE浏览器下载会出现替换扩展名为.zip;

2、使用火狐浏览器下载则会出现流的形式,就是不会下载,而是以乱码的形式浏览;

来了解下 nginx下conf/mime.types内各类型文件头信息,这个文件里是健值对,存储的是每种格式内容的解析形式,简单地说就是映射,让浏览器知道当前的文件是啥,而不是乱解析。

其实,只要在nginx的conf/mime.typs内加上:

application/vnd.android.package-archive apk;
application/iphone          pxl ipa;

即可解决你的困扰。

相关推荐:
我们平常在安装软件的时候,若是选择官方的安装版就会在你的磁盘中生成各式各样的文件。 举个下下例子就好理解了,拿腾讯的QQ来说,安装一个腾讯的QQ会在你的操作系统上做这么几件事: 1、将安装包解包,一 …
有时候我们想要用不同色彩的文字来区分下,但是在Windows上不同于Mac或Linux,无法使用\033的方法,那怎么办呢?这里我们将对Windows下命令行输出彩色文字进行分析。 首先我们来看一段代码,品味下是怎么生 …
centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令  类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装   类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装 …
在事件查看器中,可以看到: 应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为 {0C0A3666-30C9-11D0-8F20-00805F2CD064} )的本地激活权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。 …
/etc/hosts.allow和/etc/hosts.deny两个文件是控制远程访问设置的,通过他可以允许或者拒绝某个ip或者ip段的客户访问linux的某项服务。 比如SSH服务,我们通常只对管理员开放,那我们就可以禁用不必要的IP …
拿起手机扫一扫即可带走我!