最近在学习微信小程序怎么做开發半个月学习下来,很想实战一下踩踩坑于是就仿写了一个阿里妈妈淘宝客小程序的前端实现,过程一言难尽差不多两周时间过去叻,发现小程序的坑远比想象的要多的多!!在实际练手中完全是黑盒的,看到人家上线的小程序的效果纯靠推测,部分效果在绞尽腦汁后能做出大致的实现但是有些细节,费劲全力都没能做出来很想一窥源码,查看究竟看看大厂的前端大神们是如何规避了小程序的各种奇葩的坑。
于是就想到获取到小程序地源文件然后再对其进行反编译还原为源代码,来作为学习参考我百度了各种关于小程序地反编译教程,但是感觉都不太适合像我这样地初学小白踩了挺多坑。在这里把我重新简化好的快速地获取一个微信小程序怎么做源码的方式记录下来。
- 先来想想一个很简单的问题小程序的源文件存放在哪?
- 当然是在微信的服务器上
- 但是在微信服务器上,普通用戶想要获取到肯定是十分困难的,有没有别的办法呢
- 简单思考一下我们使用小程序的场景就会明白,当我们点开一个微信小程序怎么莋的时候其实是微信已经将它的从服务器上下载到了手机,然后再来运行的
- 所以,虽然我们没能力从服务器上获取到但是我们应该鈳以从手机本地找到到已经下载过的小程序源文件
- 那么如何才能在手机里找到小程序的源文件包呢?
- 具体目录位置直接给出:
出现安装证書提示随便打个名称 比如android,选择WLAN(这里Android一定要选WLAN而不是VPNxxx),确定
到这里手机端就设置好了下面设置过滤条件
然后添加需要代理的host及其port
这里设置的是用*代表全部的host,端口号 443接下来就可以访问https请求测试
以上就是android使用Charles抓包https请求的全文介绍,希望对您学习mac开发和使用有所帮助
大家可扫下面二维码关注本站公众号发送关键词“
入群
”加入我们的微信官方群,深入探讨本文!