• 下载apk文件浏览器会直接打开并显示乱码的问题


    今天同事反映他的apk文件在自己的老项目中下载有问题:下载apk文件浏览器会直接打开并显示乱码,在别的项目中就没有问题。

    后分析response的content-type发现,老项目的类型是text/html,正常项目的类型是:application/vnd.android.package-archive,

    于是明白了其中的原因,老项目用的是tomcat7以下的版本,在conf/web.xml中还没有加入apk的媒体类型,从tomcat7开始才引入了该类型,所以2种方案,一个是升级tomcat到7或以上,另一个是在conf/web.xml中加入如下配置信息:

    <mime-mapping>  
        <extension>apk</extension>  
        <mime-type>application/vnd.android.package-archive</mime-type>  
    </mime-mapping>
  • 相关阅读:
    排序算法之归并
    RequestAndResponse
    Jsp相关
    会话技术
    MVC设计思想
    FileRecv VNCViewer 使用方法
    Go语言string包详解
    Go语言字符串
    Go语言fmt包详解
    编写第一个Go程序
  • 原文地址:https://www.cnblogs.com/anai/p/5278817.html
Copyright © 2020-2023  润新知