Charles详解

2020-10-23  本文已影响0人  dou527


Charles的过滤四种方法

a.filter的过滤,可以输入关键字来快速筛选出 URL 中带指定关键字的网络请求

b.ctrl+f的过滤  对请求头  响应体  等进行过滤

c.可以使用过滤url的方式

d.可以使用focus的方式过滤  只显示已经选中的url其他的进行隐藏

charles断点设置

1、选择你要设置断点的接口

2、右键选择 Breakpoints

3、断点的相关配置, Proxy ——>Breakpoint Settings

5、双击刚刚已经设置的断点接口,进行设置

6、  1)  把参数删掉,写*

   2)  可修改请求

     3)可修改返回

7、点击ok, 重新再跑一下接口。 当跑到设置断点的接口时,网页会暂停,这个时候Charles进入breakpoints 

1 ) 点击Edit Request 修改请求参数。这里根据你要测试的数据来修改

2) 修改好参数后,点击Execute (执行)。 另外 Abort (中止), Cancel (取消)

3)点击执行后,来到返回的页面,这个时候在Charles可以查看返回的数据。也可以对其进行修改,好了之后 点击 Execute 

8、这个时候页面就可以执行完成了,可以看到修改过后的请求返回是什么效果,达到测试的目的。

模拟弱网测试

设定好弱网带宽 添加网络主机后点击确定 小乌龟变绿说明弱网打开 网速变慢

Charles抓包详解

1.什么是Charles

Charles是一款Http代理服务器和Http监视器,当移动端在无线网连接中按要求设置好代理服务器,使所有对网络的请求都经过Charles客户端来转发时,Charles可以监控这个客户端各个程序所有连接互联网的Http通信。

2.安装Charles客户端

打开浏览器访问Charles官网https://www.charlesproxy.com/,下载相应系统的

Charles安装包,然后一键安装即可。

3.进入页面

4.电脑charles客户端下载SSL证书帮助—SSL代理—安装charles证书

帮助>ssl代理>安装证书 选择当前用户 将所有的证书都放入下列存储—受信任的根证书颁发机构—下一步—完成

5.配置代理,要不然抓的包打不开,点击代理>ssl代理设置

代理>ssl代理设置 点击添加,然后主机端口都设置成*即可,然后确定即可

6.移动端抓包

手机移动端下载SSL证书帮助—SSL代理—在移动端设备或远程浏览器安装charles证书

帮助>ssl代理>安装证书

关闭windows代理模式

代理>windows 代理>代理设置>代理服务端口号 打开手机模拟器,点击wifi,把代理主机号换成本机ip即可
上一篇 下一篇

猜你喜欢

热点阅读