Charles使用操作步骤及部分用法

第一步:打开Charles软件; 第二步: Charles 中各个图标的含义 https://www.bbsmax.com/A/GBJrNkgKJ0/

第三步:断点设置

1、刷新网页; 2,断点设置(点击Proxy–>breakpoints settings–>选中Enable Breakpoints–>点击add–>添加Host域名–>选中Response–>点击OK); 3、再次刷新页面; 4、刷新后是BreakPoints,右侧点击Edit Response,下方点击HTML,可以修改页面值,然后Execute; 5,刷新网页,看数据是否已经修改,修改成功可以排除部分问题;

第四步:Map Local

若之前有设置断点,先清除断点设置; 1、刷新网页 2、在Charles下对应的域名右键选择Copy URl , 右键再选择Save Response 保存到本地,保存的格式是HTML格式; 3、对保存到本地的网页进行修改并保存; 4、复制我们修改的域名,点击 Tools–>Map Local -->add–>将域名复制到Host中,–>下一步点击Choose,选中本地保存的路径,点击OK; 5、再次刷新页面

第五步:弱网设置 1、点击Proxy–>Throttle Settings–>选中Enable Throttling–>选择Throttle preset–>一般选择256 kpbs 设置弱网–>点击OK 2、刷新网页;可以看到网页刷新变慢;可以查看这个页面加载的速度是否符合预期; 3、我们可以点击’小乌龟‘,图标变灰,取消弱网;

第六步:过滤: 1、点击Proxy–>Record Settings -->出现三个选项(option ,include,exclude)一般使用后两个–> include 点击Add 输入域名到Host后,点击OK,可以看到Chrales 只抓到了设置域名; 2、exclude 中点击add 在Host里输入域名,点击OK,抓包时会不抓该域名; 3、过滤完成,可刷新网页验证;

经验分享 程序员 微信小程序 职场和发展