Fiddler抓包9-保存会话(save)

前言python

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

如何显得专业一点,能让对方心服口服的接受这个BUG呢?若是只是截图的话,不是很方便,由于要截好几个地方还描述不清楚,不如简单粗暴一点把整个会话保存起来,发给对方。测试

 

1、保存为文本spa

1.以博客园登陆为例,抓到登陆的请求会话code

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

3.文本格式的能够直接打开,结果以下图接口


2、几种保存方式开发

1.save-All Sessions :保存全部的会话,saz文件get

2.save-Selected Session:保存选中的会话博客

--in ArchiveZIP :保存为saz文件

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

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

3.Request:保存请求

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

--Request Body:只保存请求body部分

4.Response:保存返回

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

--Response Body:只保存返回body部分

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

 

3、乱码问题(decode)

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

2.遇到这种状况,主要是须要解码,用前面学到的decode方法

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

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

 

4、保存与导入所有会话

1.咱们能够打开fiddler,操做完博客园后,选中save>All Sessions,保存所有会话

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

3.也能够选择File>Load Archive导入这个文件

 

5、Repaly

1.导入请求后,能够选中某个请求,点击Repaly按钮,从新发请求

2.也能够ctrl+all所有选中后,点Repaly按钮,一次性批量请求

 

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

以为对你有帮助,就在右下角点个赞吧,感谢支持!

对fiddler这个工具感兴趣,或者对python接口自动化有兴趣的,能够加python接口自动化QQ群:226296743

也能够关注下个人我的公众号:

---------------------------------python接口自动化已出书-------------------------

全书购买地址 https://yuedu.baidu.com/ebook/585ab168302b3169a45177232f60ddccda38e695

相关文章
相关标签/搜索