Charles:仅将请求正文导出为单独的 JSON 文件

Har*_*nki 3 charles-proxy

我使用查尔斯代理工具来监控请求和响应。

虽然我可以使用 charles 代理工具的导出功能将完整文件提取为 .chls 文件。如下图所示,

在此处输入图片说明

该 .chls 文件将包含 URL、请求标头、请求正文、响应标头、响应正文和许多其他详细信息。

但我需要的只是将请求正文另存为.json 文件。无论如何,我可以自动化这个过程吗?

Kir*_* Sk 5

转到 Charles > 代理选项卡 > 启用 Web 界面:

在此处输入图片说明

完成 charles 会话后,您可以启动http://control.charles/session/export-json url 以获取请求的 JSON 格式。

要自动执行此操作,您可以使用 curl 命令:

Runtime.getRuntime().exec("curl -o file.json http://control.charles/session/export-csv ");