Charles proxy Charles:仅将请求主体导出为单独的JSON文件

Charles proxy Charles:仅将请求主体导出为单独的JSON文件,charles-proxy,Charles Proxy,我使用charles代理工具来监视请求和响应 虽然我可以使用charles proxy工具的导出功能将完整文件提取为.chls文件。如下图所示 该.chls文件将包含URL、请求头、请求正文、响应头、响应正文和许多其他详细信息 但我只需要将请求体保存为.json文件。是否可以自动执行此过程?转到Charles>代理选项卡>启用Web界面: 完成charles会话后,可以启动url以获取请求的JSON格式 要自动执行此操作,可以使用curl命令: Runtime.getRuntime().ex

我使用charles代理工具来监视请求和响应

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

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


但我只需要将请求体保存为.json文件。是否可以自动执行此过程?

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

完成charles会话后,可以启动url以获取请求的JSON格式

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


Runtime.getRuntime().exec(“curl-o file.json”)

在Charles v4.2.8中,这非常简单。只需右键单击录制的HTTP请求,然后单击“保存请求…”

如果HTTP请求
内容类型
application/json
,则会保存其正文。将文件另存为xxx.json,就完成了


注意:此功能可能在v4.2.8之前添加,但我在Charles中找不到任何公告。

此url是什么?我使用的是Charles native app而不是某些web服务?导航到Charles代理工具,转到代理选项卡,在这里您可以找到启用web界面部分,选中启用web界面的单选按钮,现在打开浏览器并转到