fiddler抓包详细教程--会话保存

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fiddler抓包详细教程--会话保存相关的知识,希望对你有一定的参考价值。

参考技术A 前言

为什么要保存会话呢?举个很简单的场景,你在上海测试某个功能接口的时候,发现了一个BUG,而开发这个接口的开发人员是北京的一家合作公司。

你这时候给对方开发提bug,如何显得专业一点,能让对方心服口服的接受这个BUG呢?如果只是截图的话,不是很方便,因为要截好几个地方还描述不清楚,不如简单粗暴一点把整个会话保存起来,发给对方。

一、保存为文本

1、以博客园登录为例,抓到登录的请求会话

2、点左上角File>Save>Selected Sessions>as Text,保存到电脑上就是文本格式的

3、文本格式的可以直接打开,结果如下图

1、save-All Sessions :保存所有的会话,saz文件

2、save-Selected Session:保存选中的会话

(1)in ArchiveZIP :保存为saz文件

(2)as Text :以txt文件形式保存整个会话包括Request和Response

(3)as Text (Headers only) :仅保存头部

3、Request:保存请求

(1)Entir Request:保存整个请求信息(headers和body)

(2)Request Body:只保存请求body部分

4、Response:保存返回

(1)Entir Response:保存整个返回信息(headers和body)

(2)Response Body:只保存返回body部分

(3)and Open as Local File:保存Response信息,并打开文件

乱码问题(decode)

1、打开博客园首页: http://www.cnblogs.com/yoyoketang/,保存之后查看,会发现返回的是乱码

2、遇到这种情况,主要是需要解码,用前面学到的decode方法

3. 点击箭头区域后,重新保存就没乱码了。

4. 还有一个最简单办法就是选中上图会话框上的decode按钮,这样就自动解码了。

保存与导入全部会话

1、我们可以打开fiddler,操作完博客园后,选中save>All Sessions,保存全部会话

2、保存后,在fiddler打开也很方便,直接把刚才保存的会话按住拽进来就可以了

3. 也可以选择File>Load Archive导入这个文件

Repaly

1、导入请求后,可以选中某个请求,点击Repaly按钮,重新发请求

2、也可以ctrl+a全部选中后,点Repaly按钮,一次性批量请求

这里保存会话和replay功能其实就是相当于录制和回放了

Fiddler抓包使用教程-会话图标

转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72933882
本文出自【赵彦军的博客】

使用fiddler抓包时,会看到左侧按照顺序显示session,并且前边有个图标,但通常,不知道图标是什么意思。

参考官方文档:UIGuide

技术分享

这里尤其注意“锁图标”技术分享这里写图片描述,它用来标记,在网络环境受限时,为https建立http tunnel

技术分享

  • 响应是图片

技术分享


以上是关于fiddler抓包详细教程--会话保存的主要内容,如果未能解决你的问题,请参考以下文章

西西软件fiddler抓包工具怎么用

用fiddle抓包电脑上和手机上都设置好了为啥还是抓取不到包

用fiddle抓包电脑上和手机上都设置好了为啥还是抓取不到包?

Fiddler使用教程

Fiddle抓包进阶

Fiddler抓包使用教程-会话图标