接口mock实战1+2

接口mock实战1+2

 

 

 

 

 

 Charles工具介绍

 

 

 

 

 

 Charles的功能

 

 小插件推荐,点了proxy下的Windows proxy 后会开启全局抓包,会导致电脑上所有的请求都被抓到会非常乱,所以可以安装这个插件,设置需要通过charles抓包的服务器ip和端口,下图红框内是切换的按钮界面

 设置好charles,让它能抓https的包:

配置代理:

1. 打开Charles

2. 将Proxy下拉框中——Windows proxy关闭,

  proxy settings里添加代理通过的端口,

  ssl proxy settings里添加,端口和ip都是 * 表示可以代理任何机型,记得点OK

Charles在windows证书的安装(保证可以在打开代理的状态下可以正常上网)

 

 

 完成即可,完成后重启Charles即可,可以正常上网。

移动端代理配置:

 

https://www.jianshu.com/p/776a0636dcb2

按照普通的方式将手机内的WiFi中高级设置里设置手动代理,填入charles help里提供的ip和端口后,在手机浏览器访问上图网址下载安装证书后,再次访问网页会有问题,原因如下图:

 

 解决方式目前搜到两个(还没实验过),总的来说就是在被测APP代码内写入信任用户证书

Android7.0以上Charles抓包及安装证书 - 简书 

夜神模拟器安装证书后无效问题解决_u010785091的博客-CSDN博客_夜神模拟器证书问题 

 

1 限速模拟

 

 点击这里的proxyl里的 throttle settings ,勾上左上角的enable throttling 再选个网速点OK即可

 

 

2.断点和Rewrite

应用场景:修改请求数据,修改响应数据

 直接用在接口右键点break point 和proxy里的breakpoint来打断点,有时会因为应用过快的重复请求而失效

所以我们需要用到Rewrite

 

 

 接口mock实战2 

posted @ 2022-02-07 18:13  云啊云的囤粮地  阅读(64)  评论(0编辑  收藏  举报