概述
现在有一批安卓下载链接的数据,要检测下载地址能否正常下载。之前试过curl请求地址后获取对应状态码,如果http_code=200则认为能下载,后来发现有些不能下载的链接状态码也是200……坑啊!!!
#接下来就是找方法了,度娘上搜了一圈发现也是上面的方法>_<
#出于好奇用 file_get_contents 方法打印了一下能下载的链接文件,偶然发现文件流开头是PK,继续验证发现貌似能下载的文件流开头都是PK,发现惊喜^_^
echo file_get_contents("https://cr6.198254.com/com.zydj.apk");
#接着找不能下载的链接打印验证,目前没发现能下载但是不是PK开头的!如果有发现特殊情况的欢迎评论区留言^^
#现在规律是找到了,还要考虑超时问题。查手册发现之前用 file_get_contents 函数都是低级玩法,有高级玩法
#这样下来就能检测安卓包能否正常下载了!//IOS地址不行
最后
以上就是大方百合为你收集整理的php检测安卓下载链接能否正常下载的全部内容,希望文章能够帮你解决php检测安卓下载链接能否正常下载所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复