1.配置只抓取特定请求:
2.断点功能(修改请求或返回值)
在会话列表中右键点击某个会话,然后在菜单中选择Breakpoints;
通过Proxy-Breakpoint settings...中手动新建/启用某个断点;
要求勾选enable breakpoints,之后当下次再有该请求时,会自动进入断点模式;
对断点进行设置
3.弱网设置
Proxy-->Throttle_settings
配置参数说明:
bandwidth —— 带宽,即上行、下行数据传输速度
utilisation —— 带宽可用率,大部分modern是100%
round-trip latency —— 第一个请求的时延,单位是ms。
MTU —— 最大传输单元,即TCP包的最大size,可以更真实模拟TCP层,每次传输的分包情况。
Releability —— 指连接的可靠性。这里指的是10kb的可靠率。用于模拟网络不稳定。
Stability —— 连接稳定性,也会影响带宽可用性。用于模拟移动网络,移动网络连接一般不可靠。
这里设置完成后通过Proxy-Start Throttling(Ctrl+T)或者常用工具栏按钮来启用或停止。
---------------------------参考链接-----------------------------------------
charles抓包常用功能详解:
https://blog.csdn.net/m0_37787904/article/details/100563263
charles工具如何修改接口返回值:
https://jingyan.baidu.com/article/7082dc1c2012a6e40a89bdb4.html