十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇文章为大家展示了如何根据接口开发web端进行app抓包,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
成都创新互联公司专注于兰考企业网站建设,响应式网站设计,商城开发。兰考网站建设公司,为兰考等地区提供建站服务。全流程按需求定制网站,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
平时喜欢看某个做视频的app,最近app有bug,看着看着就会闪退,回到首页,反馈给官方,好久也不处理,于是自己抓包app的接口,直接用php开发个web版本的自己用.
首先抓包过程就不说了,我的另一篇博客有详细介绍:
Charles抓包https,http
先看一下web的界面:
其实就两个页面,非常简单,下面贴一下代码,链接都去掉了,以免被坏人利用:
"; // print_r($cates);exit; //排行视频 if ($type==1) { switch ($url_sort) { case "day": $url = "#######"; break; case 'week': $url = "#######"; break; case 'month': $url = "#######"; break; case 'zong': $url = "######l"; break; } if($url_sort=='day'){ //每日精选 $list = toarray($url); for($i=1;$i$vtag) { $res_list[$i]['tag'] .= $vtag['name']." "; } } } }else{ //周,月,总排行 $list = toarray($url); for($i=0;$i $vtag) { $res_list[$i]['tag'] .= $vtag['name']." "; } } } $res = $res_list; }elseif($type==2){ //分类 if(empty($_GET['page'])){ $page = 1; }else{ $page = $_GET['page']; } $num = 20; $start = ($page-1)*$num; $url = "http://####?limit={$start}&num={$num}&id={$catid}"; $list = toarray($url); for($i=0;$i $vtag) { $res_list[$i]['tag'] .= $vtag['name']." "; } } $res = $res_list; }else{ die("写错了您嘞!!!"); } include("index_extend.html"); ?>
html文件代码:
web版本 $v){ ?>'" class="layui-col-xs12 layui-col-sm6 layui-col-md3" >">
详情页的php代码:
'; // print_r($list);exit; include("detail.html"); ?>
详情页的html代码:
ok,到此结束
上述内容就是如何根据接口开发web端进行app抓包,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。