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

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

大家好,又见面了,我是全栈君。

前言

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

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

 

一、保存为文本

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

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

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

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

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

二、几种保存方式

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

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信息,并打开文件

 

三、乱码问题(decode)

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

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

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

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

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

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

 

四、保存与导入全部会话

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

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

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

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

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

 

五、Repaly

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

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

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

 

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

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

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

也可以关注下我的个人公众号:

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

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

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

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

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/108524.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 一致性hash算法 java实现_信息的一致性

    一致性hash算法 java实现_信息的一致性介绍一致性Hash算法是实现负载均衡的一种策略,后续会写如何实现负载均衡一致哈希是一种特殊的哈希算法。在使用一致哈希算法后,哈希表槽位数(大小)的改变平均只需要对K/n个关键字重新映射,其中K是关键字的数量,n是槽位数量。然而在传统的哈希表中,添加或删除一个槽位的几乎需要对所有关键字进行重新映射。强哈希考虑到单服务器不能承载,因此使用了分布式架构,最初的算法为hash()modn,hash()通常取用户ID,n为节点数。此方法容易实现且能够满足运营要求。缺点是当单点发

  • golang IDEA激活码【最新永久激活】2022.02.09

    (golang IDEA激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.cn/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~4KDD…

  • pycharm自己设置补全内容

    pycharm自己设置补全内容pycharm自己设置补全内容学习网络爬虫时,发现我们写一个代码总是要到浏览器上复制User-Agent,或者到自己之前保存好的文件里复制,当然直接能把浏览器的User-agent一个字母不拉的写出来的牛人不在此列。所以我在pycharm上自定义了一个补全模板,可以帮我快速填写User-agent,如下图:1.首先打开pycharm的–》设置,然后选择–》编辑器>活动模板2.然后点右边的‘+’添加自定义代码内容3.然后编辑这个模板说明:缩写:User-Agent这里填写的是

  • java淘宝秒杀脚本(已自测)

    java淘宝秒杀脚本(已自测)点赞再看,养成习惯,全网无BUG的java淘宝秒杀脚本!!!开场白我的室友如花是个貌美如花的黄花大闺女,这不是放假,大家都在宿舍幻想未来,只有翠花在睡觉,突然,翠花原地炸起,说了一句:“我要学习用java写一个淘宝秒杀脚本!!!”大家一脸茫然的看着如花,脚本是什么?Nginx是什么?我赶紧上网查了一下。一、pandas是什么?示例:pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):impor.

  • windows创建虚拟显示器_windows设置主显示器

    windows创建虚拟显示器_windows设置主显示器在开发或者办公中,越大的屏幕看起来就显示越舒服了,通常我们的做法是有两块屏幕,这样显示的内容就变多了,可以很容易提高办公的效率。

  • Android布局详解:FrameLayout[通俗易懂]

    Android布局详解:FrameLayout[通俗易懂]后来也一直没有再回头看,再后来,看到评论多是负面的,也就心懒了,这个系列就没再写下去了。今天重新把文章修改一下。完全没有错不敢说,只是把当年漏写的一些内容再补进去吧。评论不删不改,大家自己看吧。我写的文章,基本都是面向新手的,所以没有很多高深的玩法(我自己也不擅长啦,我也不是高手)。所以新手看我的文章,入门即可,高深的内容不在我这里,我的庙小,装不下大神。再版修正说明:首先

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号