我可以使用 Charles Proxy 镜像请求数据吗?

Can I mirror request data with Charles Proxy?

Charles Proxy 中的镜像功能保存了响应——我想查看在 Charles UI 之外为相应保存的响应发出的请求,以便我可以通过编程方式匹配中的一些数据从请求到响应。

例如,我可能有一个请求 mysite.com/data?param=123,结果文件 data 的响应值为 {"param": 123}。然后我可能有另一个请求 mysite.com/data?param=456 和同一个文件 data 具有不同的响应值。

我想将原始请求与保存的响应相匹配。

您可以使用 Charles 的 Auto Save 功能。

在"Charles - Tools - Auto Save"中启用此功能并将"Save type"作为"JSON Session File":

然后,所有请求和相应的响应将被保存为JSON数据,这对编程非常有用。