小编Jas*_*son的帖子

Fiddler脚本自动保存响应正文

我需要帮助为提琴手编写脚本。我需要的是每次在会话窗口中出现时自动保存某个响应正文。

我试图按照这篇Fiddler脚本-SaveResponseBody()中的说明进行操作,但是当我尝试保存CustomRules.js时出现错误。(我可能在错误或错误的位置插入)

我对Fiddler和脚本是陌生的,因此在这里的任何帮助将不胜感激。

我尝试添加以下内容:

static function OnBeforeResponse(oSession: Session) {
   if(oSession.url.EndsWith(".png")) {
      oSession.SaveResponseBody(); //Actual content of OnBeforeResponse function.
   }
}
Run Code Online (Sandbox Code Playgroud)

然后添加以下内容:

if ((oSession.responseCode == 200) &&
    oSession.oResponse.headers.ExistsAndContains("Content-Type", "image/png")) {
   SaveResponseBody("C:\\temp\\" + oSession.SuggestedFilename);
}
Run Code Online (Sandbox Code Playgroud)

到CustomRules.js脚本。

scripting fiddler

4
推荐指数
2
解决办法
6381
查看次数

标签 统计

fiddler ×1

scripting ×1