Charles 使用教程

2019-08-19  本文已影响0人  人家小姐_01

一:界面UI

image.png

Proxy 菜单包含以下功能:

Tools菜单包含以下功能:

二:Charles教程——打断点

1、 抓包找到想要断点的请求
2、 添加断点
3、重新执行请求,编辑返回的数据
例:想要修改接口返回的用户昵称
找到接口,右键添加Breakpoints

image.png
编辑断点的设置项-点击设置后会弹出弹窗-双击进行编辑-query输入星号根据需求勾选request或者response image.png
image.png
APP重新执行请求-会弹出断点页面-修改response数据
注意修改response数据时间不要太长,不然容易造成请求超时 image.png
修改response数据后-点击Executea按钮-查看APP页面展示即为修改完数据的页面

三、Charles使用教程——Rewrite功能

Rewrite功能根据正则替换,长期的修改接口返回的某一字段数据。
步骤
1:选择需要正则替换数据的接口
2:开启Rewrite功能,编辑Rewrite数据
3:重新请求数据
详细步骤见下方,以长期修改接口返回的用户昵称为例

点击Tools-Rewrite

image.png
勾选Enable Rewrite-Rewrite名字随意标识-点击Add弹出Rewrite弹层 image.png
输入需要rewrite的接口信息-输入完成后点击OK image.png
接口信息输入完成后-继续设置rewrite信息-点击Add按钮输入正则替换规则 image.png
image.png
编辑完成后-点击OK-APP重新请求接口-APP内的“测试1”就会变为“正则替换”
上一篇 下一篇

猜你喜欢

热点阅读