如何自动化提琴手并将结果导出到本地目录

How to automate fiddler and export results to local directory

我正在处理一个客户端请求,我需要使用 fiddler 捕获 Web 浏览器流量并将其导出到本地驱动器。

我在 Web 浏览器中输入了一些数据,并在 Fiddler 会话中捕获了相同的请求。

根据我对 Fiddler 的理解,脚本应该在捕获任何网络会话后立即执行。

为了从 Fiddler 导出请求,我在 Fiddler 脚本的 OnBeforeRequest 函数中使用了以下代码

if(oSession.url =="www.google.com"){
oSession.utilDecodeRequest();   
oSession.SaveRequest("C:\Downloads\request.txt",true);
oSession.SaveRequestBody("C:\Downloads\requestBody.txt");

}

为什么请求没有像我在上面的代码中提到的那样保存为文本文件的任何建议。

文件生成成功。有管理员权限问题。

重新安装管理员权限的fiddler,文件生成成功