fidder抓包工具的详细使用教程

fidder抓包工具的详细使用教程fidder 抓包工具的详细使用教程 fd 抓包工具

1. fidder抓包工具的介绍

Fiddler‌是一款功能强大的网络抓包工具,主要用于HTTP和HTTPS协议的数据抓包分析,支持接口调试、接口测试、线上环境调试、web性能分析等多种用途。

2.fidder抓包工具的安装与基础配置

1.官网下载安装
从Fiddler官网下载并安装Fiddler。安装过程中,确保选择默认设置或推荐的设置,以避免不必要的配置错误‌,附网址
https://www.telerik.com/fiddler/fiddler-classic
在这里插入图片描述

2.配置证书以抓取HTTPS流量‌:启动Fiddler后,通过菜单栏进入“Tools”->“Fiddler Options”,在“HTTPS”选项卡中勾选“Capture HTTPS CONNECTs”和“Decrypt HTTPS traffic”。这将允许Fiddler捕获和解析HTTPS流量。首次运行时,会提示安装Fiddler的根证书。按照提示操作,如果未出现提示,可以手动通过“Actions”区域的“Trust Root Certificate”来完成证书安装‌
在这里插入图片描述
在这里插入图片描述

‌3.设置监听端口和允许远程连接‌:在“Connections”选项卡中,可以查看或更改Fiddler监听的端口号(默认为8888)。勾选“Allow remote computers to connect”以允许从远程设备连接到Fiddler,手机端抓包必须设置。
在这里插入图片描述

4‌.手机端抓包配置‌:确保手机和电脑连接到同一局域网。在手机上,需要设置代理服务器为主机的IP地址,端口设置为Fiddler监听的端口(默认为8888),还需要将Fiddler的证书导入到手机中,以便能够抓取通过HTTPS的流量‌。详细步骤见下图。
cmd ipconfig 获取地址
手机要能抓包的操作步骤
手机任意浏览器输入地址下载证书安装好

3.fidder抓包工具如何定位前后端问题

抓包可以抓到数据的请求数据和响应数据,根据请求数据和响应数据就可以定位前后端问题。一般请求数据有问题为前端bug,返回数据有问题就为后端bug。第二可以根据返回的响应码判断,比如500一般为服务端问题,400这种为前端问题
在这里插入图片描述

4.fidder设置过滤

过滤可以只对特定域名进行抓包展示,操作见下图
在这里插入图片描述

5.fidder设置断点

1.rules-> automatic breakpoint ->before requests /after responses
before requests 请求前断点
在这里插入图片描述
在这里插入图片描述

after responses即响应后断点
在这里插入图片描述
关闭断点
在这里插入图片描述

6.弱网测试

打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多,关闭就取消勾选
在这里插入图片描述
设置弱网参数
通过自定义规则修改:Rules -> Customize Rules
在这里插入图片描述
搜索自定义规则代码 m_SimulateModem
在这里插入图片描述
oSession[“request-trickle-delay”] = “300”;
#上传 1KB 需要 300 毫秒(默认配置)
oSession[“response-trickle-delay”] = “150”;
#下载 1KB 需要 150 毫秒(默认配置)
此刻改这个数值就ok了

今天的文章 fidder抓包工具的详细使用教程分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2024-10-20 10:17
下一篇 2024-10-20 10:11

相关推荐

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