查尔斯的嘲弄方法

      最后更新:2021-12-05 09:26:04 手机定位技术交流文章

      Mock应用场景:

      第三方系统数据交互

      前后端数据交互

      硬件设备解耦

      Mock优点:

      不依赖第三方数据

      节省工作量

      节省联调

      前置条件:

      一. Charles已经安装,证书已经设置,如下文所示:

      Charles利用“小飞行24-CSDN”博客建立博客。 首先,查尔斯的档案是一个经常使用的网络信封拦截工具,当我们进行移动开发时,我们经常需要拦截网络信封以便进行分析,以便调试服务器端的网络通信协议。Charles使得所有网络接入请求都有可能通过一个系统的网络接入代理服务器得到满足,从而能够截获和分析网络信封。 https://blog.csdn.net/weixin_45426071/article/details/121593475?spm=1001.2014.3001.5501

      二. 制作模拟器或移动电话供随时使用的应用程序使用。

      三. 将查尔斯与他的移动电话连接起来,配置代理服务:

      先检查一下电脑的IP地址

      是时候配置一个移动电话网络代理了 因为查尔斯的默认端口是88, 这就是我们手机网络的配置方式。

      配置细胞端上的网络代理 。

      连接成功

      4. 配置证书

      5. 开放ssl

      Rewrite

      原理:

      1.获取接口信息

      启动程序 看看查尔斯抓获的结果 复制请求

      二. 重写版

      为了避免撞击,使用时间戳,查询可以删除。

      三. 重新加载APP, 返回结果将成功。

      Map Local

      原理:

      一. 在本地保存请求结果并修改返回内容

      使用快捷键, 以平方打开文件 。 ctrl+alt+L 格式化json文件

      修改内容后保存

      二. 将地图设置为本地地图,以便以后可以重复请求。

      3. 刷新下app

      Map Remote

      原理:

      有可能改变开发和测试环境。

      一. 首先复制请求书的地址,然后返回地址。

      我到镇上探亲100度 并跳到京城

      二,让地图远程工作,更新以下100度的页面,跳跃到京都。

      ​​​

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/14254.html

          热门文章

          文章分类