品牌型号:联想ThinkPad X1
系统:Windows10家庭版
软件版本:Fiddler 4
我们在使用Fiddler进行网络调试抓包时,妥善保存会话记录,并且灵活读取历史记录是提升效率的关键,不少开发者和运维人员都曾遇到过这样的困扰,我们想保留关键的网络请求数据用于后面的分析,但是不知道Fiddler如何保存会话记录才最完整。当正确保存了之前导出的SAZ文件后,又不知道Fiddler怎么打开导出的SAZ文件。接下来给大家介绍Fiddler如何保存会话记录,Fiddler怎么打开导出的SAZ文件的相关内容。
一、Fiddler如何保存会话记录
无论是用于复现接口异常,追溯数据传输过程,还是整理测试报告,掌握会话记录的保存都是一项非常重要的技巧。
1、我们打开Fiddler软件,为了测试方便,先检查下是否有设置过Filter过滤器,在Fiddler右侧面板中找到Filters选中,然后取消Use Filters放行所有请求。

2、取消过滤器后,我们打开浏览器随便访问一个页面,这时Fiddler的会话窗口中就会出现很多会话,我们现在模拟下,这些会话我们以后都要反复分析,可以在Fiddler的菜单栏中找到File选项,在Save子选项中的All Sessions并选中,这时候会调出本地的文件资源管理器让我们选择保存路径。

3、这时我们可以自定义下文件名,并且可以发现,保存得到的是saz格式的文件。当然,实际工作中,可能不一定要抓取这么多请求,我们也可以直接找到我们需要保存的会话,选中然后右击找到Save并选择”ed Sessions“,然后选择合适的格式进行保存就可以了。

二、Fiddler怎么打开导出的SAZ文件
上文讲解了如何保存会话记录,在我们批量保存很多会话的时候,会以SAZ格式保存到本地,那么我们如何打开这个SAZ文件呢?解铃还须系铃人,我们还是要用Fiddler来打开。
1、为看得清楚,建议大家在后面操作的时候加上过滤器,同样是到Fiddler右侧面板中找到Filters选项,启用Filters,并随便设置一个过滤规则,主要是为了不被其他新增的会话干扰,设置完毕后,不要忘记点击Actions中的Run Filterset Now让过滤规则立即生效。

2、清除了所有干扰之后,我们在Fiddler的菜单栏中找到File,在File的子菜单中找到Load Archive选项,会调出本地的文件资源管理器,在本地找到当时保存的saz文件并选择,就可以实现导入。

3、细心的同学可能会注意到,导入的会话,背景颜色和我们正常抓取进来的会话是不一样的。

以上就是Fiddler如何保存会话记录,Fiddler怎么打开导出的SAZ文件的全部内容了。Fiddler提供了会话的保存与导入,我们可以使用Fiddler菜单栏中的File对当前会话列表中所有会话进行Save,也可以选中某几个会话单独进行Save。当后面需要再回过头来分析的时候,同样是在菜单栏中找到File下的load将SAZ文件导入到Fiddler就可以了。