nginx開啓gzip壓縮後致使apk包下載不能正常安裝

最後更新時間:2019/4/27javascript


nginx通常都會開啓gzip壓縮,以提高傳輸性能。css

配置以下:java

gzip  on;
    gzip_comp_level  2;
    gzip_min_length  1k;
    gzip_types       text/plain application/x-javascript text/xml text/css application/xml application/vnd.android.package-archive;
    server_tokens off;


但若是apk文件開啓了gzip壓縮,可能會致使使用android手機自帶瀏覽器下載安裝該軟件包報「解析軟件包時出現問題」。android

OHZ)`SZB0933GT[WBA}BC]O


解決辦法:nginx

刪除 application/vnd.android.package-archive ,此爲apk對應mime type瀏覽器

gzip  on;
    gzip_comp_level  2;
    gzip_min_length  1k;
    gzip_types       text/plain application/x-javascript text/xml text/css application/xml;
    server_tokens off;
相關文章
相關標籤/搜索