6、保持会话(save)

前言

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

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

 

一、保存为文本

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

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

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


二、几种保存方式

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/,保存之后查看,会发现返回的是乱码

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

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

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

 

四、保存与导入全部会话

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

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

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

 

五、Repaly

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

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

 

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

转载于:https://www.cnblogs.com/yaoteng/p/11171123.html

资源下载链接为: https://pan.quark.cn/s/9648a1f24758 在 IT 领域,网络数据抓取是社交媒体分析和竞品研究等场景中的关键技能。本文将重点介绍如何借助抓包工具 mitmdump 来抓取小红书数据,并结合微信小程序的相关知识,帮助你全面理解整个抓取流程。 mitmdump 是 mitmproxy 的命令行版本,它是一款功能强大的网络代理工具,主要用于拦截、修改和分析 HTTP/HTTPS 流量。在抓取小红书数据时,mitmdump 能够捕获网络请求的详细信息,尤其是请求头中的加密参数。这些参数通常与用户认证、请求身份验证等关键信息相关。通过解析这些参数,我们可以更好地模拟请求,从而实现对小红书内容的有效抓取。 抓取到的数据需要妥善处理。文中提到的“csv 实时表格插入”是指将抓取到的数据存储到 CSV 文件中。CSV 是一种通用且轻量级的数据交换格式,易于读写和处理。在抓取过程中实时更新 CSV 表格,可以方便地监控和分析数据流。为了避免数据重复插入,我们需要用 Python 等编程语言编写逻辑来判断新抓取的头信息是否已存在于表格中。 在抓取小红书数据时,可能需要模拟微信小程序的环境,因为小红书的部分功能可能通过小程序接口提供。微信小程序的运行环境相对封闭,对外部网络请求有严格限制。开发者需要申请小程序的 AppID 和 AppSecret,利用微信提供的 SDK 实现登录、获取访问令牌等操作,进而访问小程序接口,抓取所需数据。在这个过程中,微信官方的开发者工具可用于调试和测试。 文中提到的“xiaohongshu-spider-master”压缩包文件,很可能是一个包含小红书抓取项目源代码的仓库。其中可能包含配置 mitmdump 的脚本、解析和处理数据的 Python 代码,以及与微信小程序交互的部分。通过阅读和学习这些代码,你可以深入了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值