如何从命令行将Charles会话保存到文件?

时间:2016-02-12 22:55:21

标签: charles-proxy

我想知道如何将查尔斯会话保存到文件中。

考虑以下脚本:

open -ga Charles --args -headless -config charles.xml results.chls
#...some interactions here
pgrep -f Charles | xargs kill

我期待在results.chls中看到一些内容,但文件是空的....

1 个答案:

答案 0 :(得分:4)

我自己想通了。似乎唯一的方法是为Charles启用Web控制访问并使用如下所示的http:

curl --silent -x localhost:8888 http://control.charles/session/export-har -o "${EXPORT_FILE}" > /dev/null