用过apache搭建服务器的时候放了一个api站点,安卓通过api获取最新版的apk地址,发现无法自动更新,电脑测试apk地址没问题可以下载,后面发现无论用IE还是chrome下载文件,看下载内容的时候只显示下载速度与已下载大小,没有文件总体大小,也没有进度,一开始以为是mime没有添加apk支持,看了配置文件已经加上了,继续查资料发现是apache开启了gzip的原因。
解决办法:
找到apache配置文件httpd.conf,注释掉下面两行。
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
找到apache/conf/extra/httpd-default.conf文件注释掉底部三行,然后重新加载apache配置文件就可以了。
网友评论