如何为请求的原始大小添加列?

时间:2016-04-07 14:52:54

标签: fiddler

当压缩HTTP响应时,Fiddler会在右侧窗口中显示响应中原始主体的大小。

如何在Fiddler的主视图中将此信息添加为列?

Screen capture of fiddler's HTTP response inspection window.

1 个答案:

答案 0 :(得分:0)

通常,Fiddler为您提供了几种 Customize Columns 的方法。

一种方法是使用QuickExec栏,即使用cols add [Title] FlagName,其中FlagName可以引用 session flag 或请求/响应标头(如果使用@) 。例子:

cols add @Request.Accept
cols add "Client IP Address" X-CLIENTIP

但是,您要添加的信息不会包含在回复标题中,而是计算值,因此上述技术不会对您有所帮助。

相反,您可以使用 add the column using FiddlerScript

为此,您必须编辑FiddlerScript(CTRL + R),然后添加标有 BindUIColumn 属性的方法,即:

public static BindUIColumn("HTTPMethod") function CalcMethodCol(oS: Session) {
    // your custom logic for calculating and returning the uncompressed message body size 
}