扫码下载apk文件浏览器会直接打开并显示乱码的问题
之前的老项目部署在tomcat7环境中,apk下载链接生成二维码下载正常,最近将项目移植到bes服务器部署,下载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>
转自:https://www.bbsmax.com/A/Ae5R8RNzQ9/
扫码下载apk文件浏览器会直接打开并显示乱码的问题相关推荐
- 苹果手机微信扫码下载pdf文件,出现空白页。
问题描述 要实现微信扫二维码下载pdf文件的功能,苹果手机微信扫码后,第一次扫码,提示下载:后续扫码有时pdf文件被空白页遮挡,有时正常:,用安卓手机微信扫码.或者用苹果手机支付宝扫码都是正常,怀疑是 ...
- 微信扫码下载APK解决方案
方案一: 扫码进入一个普通的过渡页面,并且提示用户点击右上角"在浏览器中打开",进入下载页面. 方案二: 将APP申请加入腾讯的应用宝,申请通过后可直接用应用宝管理后台提供给你的的 ...
- Java通过二维码下载Apk====安卓手机
需求:通过二维码下载apk文件 1,创建springboot项目(新建maven项目) 2.创建包和类 3.源码 import org.springframework.stereotype.Contr ...
- (4.3.1.11)微信扫描二维码无法下载apk文件解决办法
最近客户网站扫描二维码下载apk的功能不能用了,客户反应扫描二维码后是一片空白,本以为是文件丢失,可是服务器上面文件位置都是正常的,后来才发现是因为腾讯屏蔽掉了外部文件的链接,经过几次不断的尝试,发现 ...
- 微信内浏览器不支持下载APK文件的解决方案 微信中点击链接调用外部浏览器打开
需求:在微信h5页面中下载第三方app -- 安卓, 直接下载apk文件包:iphone,跳转AppStore 分析:微信不支持,在微信中屏蔽了apk文件的下载以及AppStore的跳转(且除非和TX ...
- 下载apk文件之后变成zip的解决办法
APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ...
- 二维码和app扫码下载
文章目录 二维码基本原理 二级码生成 在线二维码生成 java代码生成二维码 前端二维码生成 app扫码下载 二维码基本原理 参考: https://cli.im/help/48235 二维条码是指在 ...
- 微信扫码下载app的前端界面代码
下载app二维码扫码下载,当用户微信扫码下载时 微信不能直接下载应用,所以做了一个过渡界面给用户来交互响应.效果图如下图: html的源代码如下. <!DOCTYPE html> < ...
- PHP下载APK文件
PHP下载APK文件(代码如下) /*** //这里不要随便打印文字,否则会影响输出的文件的* (例如下载没问题,但是apk安装时候提醒解析安装包错误)* @return array*/public ...
- 微信公众号手机无法直接下载APK文件是怎么回事
需求:在微信h5页面中下载第三方app -- 安卓, 直接下载apk文件包:iphone,跳转AppStore 分析:微信不支持,在微信中屏蔽了apk文件的下载以及AppStore的跳转(且除非和TX ...
最新文章
- java编程三月有几天_3月有多少天
- 阿里云直播服务 sdk demo php
- Oracle EBS渗透测试工具
- java----八种排序算法
- Excel中数据透视表的 使用 创建(ピポットテーブル)
- RabbitMQ之Exchange Direct模式
- Android 实现基于RTMP视频播放
- ipad python编程软件_7款学习Python编程的iPhone/iPad应用
- Axure热区的使用
- 用20 ETH的成本撬动3000万美元收益——Harvest攻击全复盘
- 如何更新npm版本 阿星小栈
- opencv 图像修复 inpaint()
- prgrmz的作品集
- manjaro ssh免密登录
- Oracle总结(三):Oracle统计分析
- ffmpeg设置视频 tbr、tbn、tbc
- 现在学Python怎么样?还有发展前景吗?
- LiveQing云端直播点播流媒体软件主要功能模块
- Python PEP8规范整理
- 酷炫越野车高清mac动态壁纸