我想知道如何将查尔斯会话保存到文件中。
考虑以下脚本:
open -ga Charles --args -headless -config charles.xml results.chls
#...some interactions here
pgrep -f Charles | xargs kill
我期待在results.chls中看到一些内容,但文件是空的....
答案 0 :(得分:4)
我自己想通了。似乎唯一的方法是为Charles启用Web控制访问并使用如下所示的http:
curl --silent -x localhost:8888 http://control.charles/session/export-har -o "${EXPORT_FILE}" > /dev/null