1

我想对 Fiddler 做的是设置一个自定义规则,让它检查传出请求的 URL,如果它包含某个文本字符串,则在 URL 的末尾添加额外的文本部分。

我已经根据下面评论的建议更新了我的代码,我想它已经检查过了,因为我不再收到错误消息了。我的新代码如下:

static function OnBeforeRequest(oSession: Session) {

    var newtext = "text to append to url";

    if (oSession.url.Contains("text to search for")){
       oSession.url.concat(newtext);
    }

}

不幸的是,在请求被发送到服务器之前,额外的文本仍然没有被添加到 URL 的末尾。任何进一步的帮助将不胜感激(请善待,我还是 Fiddler 和 Javascript 的新手)!

非常感谢。

解决了! 感谢官方 Fiddler 用户组的 EricLaw,我现在有了一个解决方案:

static function OnBeforeRequest(oSession: Session) {

    if (oSession.uriContains("targetString")) {
          var sText = "Enter a string to append to a URL";
          oSession.fullUrl = oSession.fullUrl + sText;
    }
}
4

0 回答 0