我想用Fiddler做的是设置一个自定义规则,让它检查传出请求的URL,如果它包含某个文本字符串,则在URL的末尾添加一部分文本。< / p>
我已根据以下评论的建议更新了我的代码,我想它会检查出来,因为我没有收到任何错误消息。我的新代码如下:
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的新手)!
非常感谢。
解决! 感谢EricLaw在官方Fiddler用户组,我现在有了一个解决方案:
static function OnBeforeRequest(oSession: Session) {
if (oSession.uriContains("targetString")) {
var sText = "Enter a string to append to a URL";
oSession.fullUrl = oSession.fullUrl + sText;
}
}