harvest_data
Sync new HTTP traffic from Charles Proxy and create a checkpoint. Use fresh_start to reset the timeline without loading past entries, isolating new analysis sessions.
Instructions
从 Charles 同步增量流量,并在时间线上创建一个新 checkpoint。
【fresh_start=False】(默认) 取上次 harvest 之后产生的新条目,写入 ARCHIVE,创建 checkpoint。 首次调用时加载 session 全部流量。
【fresh_start=True】 在时间线上插一个"重置点",不加载任何条目。 之后的 harvest_data() 只返回此刻之后的新流量。 典型用法:切换分析目标前调用一次。
每次调用都会:
将新条目存入 ARCHIVE(可通过 load_checkpoint 随时回溯)
将 CACHE 切换到本次新增的条目
清空 Charles session 并重启录制(导出始终只含最新增量)
使所有关键词授权失效
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fresh_start | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |