作者:极客小军
微信官方账号同名:把逻辑思维变成代码的技术博主。

会话列表主要是fiddler捕获的每一个http请求都会显示在这里!
每一条捕捉到的信息都被称为一个会话,有编程基础的朋友一定会马上明白这个会话的含义。
对话列表中有很多字段,每个字段都有自己的含义,用来描述当前每个对话的详细信息!
下表描述了每个字段的含义:
画
操作会话列表字段
首先,右键单击每个字段,将出现以下三个选项
画
1.搜索此栏
意思是它会根据每个字段的特点来搜索这个字段,可以帮助用户快速准确的找到想要的数据信息!
画
2.标记重复项
这个函数可以标记我们对话的背景,这个背景色标记当前列中的重复数据。
例如:例如,如果我们右键单击URL列并选择标记重复项,则当前列中具有重复URL的数据将被标记为绿色背景。
画
3.隐藏此栏
这个没什么可说的,但是要隐藏当前列的字段!
4.确保所有列都可见
这个功能相当于一个复位按钮。如果你隐藏了一个字段,不知道如何显示,只需点击它来重置所有字段!
5.自定义列
自定义字段用于自定义所有行,实际上相当于添加一个字段,而不是选择一个字段。
添加字段
例如,我们给Fiddler添加一个IP显示字段。
Fiddler默认不显示ip字段,我们可以直接点击菜单栏中的规则->自定义规则。
打开自定义规则对话框,这里实际上应该说Fiddler scriptEditor将被启动。
这里允许用户通过脚本添加或自定义列。
画
然后我们在键盘上按Ctrl+F找到带有关键字static function Main的字符串,然后添加相关代码显示IP字段:
代码如下所示
FiddlerObject。ui . LV sessions . addboundcolumn;
画
这样,请求服务器的IP地址就会显示在会话列表中!

画
会话类型小图标
还有一点,细心的朋友一定发现,第一个字段除了显示请求顺序外,还显示了请求的文件类型图标,也就是每个会话都标有对应的类型图标。
画
但我通常不知道图标是什么意思,这里我就一一解释一下:
下表
请求会话的复制操作
Fiddler为请求会话提供了很多复制操作,让你更好的获取想要的数据!
您可以在会话列表中选择要操作的会话,然后右键单击复制。
画
子菜单具有以下含义:
根据自己的需求选择就好!
保存所请求会话的操作
Fiddler还为会话的存储制定了一些规则。
您可以在会话列表中选择要操作的会话,然后右键单击保存。
保存菜单下有四个选项。
选定的会话
请求
反应
...并作为本地文件打开
选定会话的子菜单选项如下
画
请求的子菜单选项如下
响应子菜单如下:
...并作为本地文件打开
这个选项意味着保存为本地html文件并打开它!
保存会话乱码问题
有时,当我们保存会话以供查看时,我们会发现返回的响应正文是乱码。
画
遇到这种问题,主要需要解码。
单击响应正文已编码。在Inspectors会话响应中点击解码,再次保存时不会出现乱码。
也可以选择上图对话框上的解码按钮,会自动解码。
画

其实如果你了解http的基础知识,那么会话列表中的字段信息就很快明白了!
而且不用什么都记,需要的时候查就行了!
如果我的博客对你有帮助,如果你喜欢我的博客内容,请一键三连“赞”“评论”“收藏”!
以上内容如有错误或不准确之处,欢迎在下方留言,或者有更好的想法,欢迎交流,共同学习。
版权声明:本文由微信官方账号极客小君原创。原创不容易。转载或引用本文内容时请注明出处。禁止抄袭和洗稿。请尊重自己,尊重他人的劳动成果和知识产权,否则将被起诉!


