我想在Fiddler的会话列表中显示每个请求的大小。我尝试过的是在CustomRules.js文件中添加自定义列:
public static BindUIColumn("RequestSize")
function CalcMethodCol(oS: Session)
{
if (null != oS.requestBodyBytes)
return oS.requestBodyBytes.Length; //this is the relevant line
else
return "?";
}
当我这样做时,Fiddler尝试加载脚本会导致错误。
如果我将带有注释的那一行改为以下内容:
return typeof(oS.requestBodyBytes.Length);
然后 Fiddler 在 RequestSize 列中显示“number”。因此,我猜离我的目标不远了。只是我不知道如何显示 requestBodyBytes 字段的大小。
有什么提示可以指出我错在哪里或缺少什么吗?
var cBytesOut:int = 0
,否则 Fiddler 会抱怨该函数返回的是 System.Object 而不是字符串。 - Kevin Doyon