如何使用Fiddler查看ViewState的总大小?

时间:2010-11-16 12:37:39

标签: .net asp.net http viewstate fiddler

在Fiddler 2中,哪里可以看到ViewState的总大小超出了响应的总大小(Body列中的字节数值)?

谢谢!

5 个答案:

答案 0 :(得分:6)

您只需将__VIEWSTATE隐藏字段的值(使用浏览器中的“查看源代码”,不使用fiddler)复制粘贴到新的文本文件中,然后检查此文件的大小。< / p>

答案 1 :(得分:1)

Firefox有一个非常好的插件,可让您直接在浏览器中查看视图状态的大小:Firefox Viewstate Size Plugin 1.0.3

答案 2 :(得分:1)

您可以在MS ACE团队博客中找到适用于fiddler的neXpert插件。它使用Viewstate详细信息和许多其他性能建议为您创建报告。您还可以为网页统计信息设置阈值。

答案 3 :(得分:0)

来自4GuysFromRolla的帖子将帮助您计算视图状态的大小,我不确定您是否可以在fiddler中执行此操作而无需为fiddler编写全新的扩展程序

答案 4 :(得分:0)

我刚刚创建了一个Fiddler扩展程序来帮助实现这个目标:

http://blog.bareweb.eu/2010/11/http-debugging-fiddler-tip-5-managed-code-extension/

它还输出HTML页面的其他统计信息,您可以看到Fiddler Log选项卡以获取详细的数字统计信息。