Scripting 自动保存响应正文的Fiddler脚本

Scripting 自动保存响应正文的Fiddler脚本,scripting,fiddler,Scripting,Fiddler,我需要帮助为fiddler写剧本。我需要的是在每次会话窗口中出现某个响应主体时自动保存它 我试图按照本文中的说明操作,但在尝试保存CustomRules.js时出现了一个错误。(我可能插错了或插错了地方) 我是新的小提琴手和脚本,所以任何帮助在这里将不胜感激 我尝试添加以下内容: static function OnBeforeResponse(oSession: Session) { if(oSession.url.EndsWith(".png")) { oSession.S

我需要帮助为fiddler写剧本。我需要的是在每次会话窗口中出现某个响应主体时自动保存它

我试图按照本文中的说明操作,但在尝试保存CustomRules.js时出现了一个错误。(我可能插错了或插错了地方)

我是新的小提琴手和脚本,所以任何帮助在这里将不胜感激

我尝试添加以下内容:

static function OnBeforeResponse(oSession: Session) {
   if(oSession.url.EndsWith(".png")) {
      oSession.SaveResponseBody(); //Actual content of OnBeforeResponse function.
   }
}
if ((oSession.responseCode == 200) &&
    oSession.oResponse.headers.ExistsAndContains("Content-Type", "image/png")) {
   SaveResponseBody("C:\\temp\\" + oSession.SuggestedFilename);
}
然后添加以下内容:

static function OnBeforeResponse(oSession: Session) {
   if(oSession.url.EndsWith(".png")) {
      oSession.SaveResponseBody(); //Actual content of OnBeforeResponse function.
   }
}
if ((oSession.responseCode == 200) &&
    oSession.oResponse.headers.ExistsAndContains("Content-Type", "image/png")) {
   SaveResponseBody("C:\\temp\\" + oSession.SuggestedFilename);
}

到CustomRules.js脚本。

SaveResponseBody是oSession对象上的一个方法

oSession.SaveResponseBody("C:\\temp\\" + oSession.SuggestedFilename);

确保在onbeforesponse(oSession:Session){…}函数中添加代码

以下代码将保存包含“procedmentoservice”的任何url的请求和响应正文以及与OK(200)不同的响应代码

文件名将采用以下格式:

c:\log\NEXT\CriarEvento_fa15709e-b2a8-402d-a623-e4f01e6e8ae1_request.txt
c:\log\NEXT\CriarEvento_fa15709e-b2a8-402d-a623-e4f01e6e8ae1_response.txt
c:\log\NEXT\CriarEvento_ff650cf8-8fe6-47a2-8552-a4d8bce246f3_request.txt
c:\log\NEXT\CriarEvento_ff650cf8-8fe6-47a2-8552-a4d8bce246f3_response.txt

请发布您已经尝试过的内容?我已尝试添加此“OnBeforeResponse(oSession:Session){if(oSession.url.EndsWith(“.png”){oSession.SaveResponseBody();}//OnBeforeResponse函数的实际内容。}”然后添加这个“if((oSession.responseCode==200)和&oSession.oResponse.headers.ExistsAndContains(“内容类型”,“图像/png”){SaveResponseBody(“C:\\temp\\”+oSession.SuggestedFilename);}”对于CustomRules.js脚本,保存脚本时出现的“错误”是什么?尚未声明变量“SaveResponseBy”。谢谢你的帮助