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;

即可解决你的困扰。

相关推荐:
想搞明白Office的VOL(批量授权)版和RETAIL(零售)版有什么区别? RETAIL版不可选择安装路径、不可自定义安装组件,可在office内进行更新。(似乎这一功能是office2016才有的,区别于之前的office更新只 …
让Netcat侦听特定端口的命令是“nc -l PORT_NUMBER”。但如果你在Windows 7以上机器上运行这个程序,你会得到一个可怕的消息“local listenfuxored: INVAL”。 那怎么办?解决方法是使用-L选项运行它。 #shell# …
Nginx的配置语法灵活,可控制度非常高,是目前主流的服务器应用之一。 在0.7以后的版本中加入了一个try_files指令,配合命名location,可以部分替代原本常用的rewrite配置方式,提高解析效率。 举个例子: …
检查行所绑定的行布局文件中是否使用了EditText,如果有的话将EditText的focusable 属性设为false。
在Mac下,我们和Win一样都喜欢装一些软件,有时候是临时用,但是等到卸载的时候却并不是那么地简单,似乎有些很多的区别。 今天,例举了Mac下常见的几种软件卸载的方式。 1、PKG向导安装的 看这:https://w …
拿起手机扫一扫即可带走我!