【原创】网页页面直接下载APK的解决方法
思良:前几年做了一个网站APP,后来怎么也找不到了,想去重新做一个,居然那个网站关闭了,唉,免费的不能长久啊,现在重新做,基本上都是收费,或者免费几天,要不是插入他们的广告,没办法,还是做吧,现在这个APP是有他们的广告的,打算这段时间学习下反编译,把广告去掉看看。先把APP到网站空间里,这样就不怕下不到了,开始用超链接作为下载,点击后居然找不到路径,找了2天才解决这个问题,有个方法是可以用超链接解决的,但是要去虚拟机设置IIS的,我的虚拟机不能设置,只能找其他方法,后来用head代码解决,而且不是很方便,要单独做一个页面,打开这个页面就下载,所以这个代码不能直接放到模版代码里。只能在模版代码做超链接,链接这个新建的页面。
可以打开来自查看原文学习下,如果看不懂,我直接写我的方法,
新建一个PHP页面,具体代码如下:
<html>
<header("Content-Disposition: attachment; filename=". basename($filename));>
<title>网站APP下载</title>
<meta charset="utf-8">
</head>
<body>
<?php
$filename = "/skin/skyzsyone/images/app.apk"; //思良:APP路径
header("Content-type: text/plain");
header("Accept-Ranges: bytes");
header("Content-Disposition: attachment; filename=".$filename);
header("Cache-Control: must-revalidate, post-check=0, pre-check=0" );
header("Pragma: no-cache" );
header("Expires: 0" );
?>
</body>
</html>
接着在模版代码里,找到对应的超链接链接这个页面即可
思良:唉!下载失败,下载只有1k,还是慢慢找下!
原文:https://bbs.csdn.net/topics/392042006?page=1