Fiddler日常使用

Fiddler抓包

1,下子web端证书

1.1 点击工具(tools)
1.2 选中选项(options)
在这里插入图片描述

1.3 在HTTPS中勾选https连接
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击确定,这样Fiddler证书就已经添加成功了。
1.4 重启fiddler即可

2,APP端下子证书

2,1 将手机和电脑连接同一个网络
2.2 点击工具(tools),
2.3 选中选项(options)
2.4 在HTTPS中勾选https连接
2.5 在连接(connection)中设置端口8888,开启允许电脑远程连接
2.6 查看本地电脑的ip(ipconfig),查看端口号,
2.7 在手机中设置代理,填写电脑的ip和Charles开放的端口号
2.8 在手机中设置代理,填写电脑的ip和Charles开放的端口号

3,断点调试

3.1 修改request

3.1.1 点击规则(Rules),
3.1.2 选中自动断点(Automatic Breakpoints),
3.1.3 然后选择修改请求(BeforeRequests),
在这里插入图片描述

3.1.4 ,刷新界面,获取断点接口
在这里插入图片描述

3.1.5 修改请求数据,执行即可

3.2 修改response

3.2.1 点击规则(Rules)
3.2.2 选中自动断点(Automatic Breakpoints),
3.2.3 然后选择修改响应(After Response),
3.2.4 刷新界面,
3.2.5 获取断点接口,修改响应数据,执行即可
在这里插入图片描述
在这里插入图片描述

4 弱网测试

概述 ::日常我们的网络状况比较好,有时候经常忽略在低网情况下系统的页面表现,而fiddler可以帮助我们
限速进而达到模拟低速网络的状态

4.1.点击规则(Rules),选择自定义规则(Customize Rules),
在这里插入图片描述

4.2 修改里面的请求和响应的延迟时间(毫秒),
在这里插入图片描述

4.3 在启动(Simulate Modem Speeds)即可
在这里插入图片描述

5 Autoresponder替换

关于Fiddler的AutoResponder其实就是重定向功能,主要是进行会话的拦截,然后替换原始资源的功能

5.1:在Inspectors中找到对应的ImageView,显示要替换的图片
在这里插入图片描述
5.2:切换到Autoresponder中将对应的图片拖拽右侧
5.3:勾选对应的选项
5.4:在最下面的下拉框中选择find a file… 指定要替换的内容(图片或者文本)
5.5:刷新界面,查看替换的效果

案例:在https://www.51cto.com/中替换图片

mock测试

概述:前后端分离,但是后端进度过慢,前端需要通过接口获取返回的数据,可以通过mock模拟数据
步骤

1:在本地文件写入一个json串
2:打开网址,在fiddelr中找到对应接口
3:切换到Autoresponder中将对应的接口拖拽右侧
4:勾选对应的选项
5:在最下面的下拉框中选择find a file… 指定要替换的返回数据
6:刷新界面,查看替换的效

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fiddler是一个代理工具,可以在手机上网时充当代理服务器的角色。通过配置手机和Fiddler所在电脑处于同一网段,并将Fiddler设置为支持移动端连接,就可以捕获手机端发送的网络请求。具体配置方法如下: 1. 确保手机连接的Wi-Fi和Fiddler所在电脑处于同一网段。 2. 打开Fiddler工具,选择菜单中的“Fiddler”→“Tools”→“Options”命令。 3. 在打开的对话框中的“Connections”选项卡里勾选“Allow remote computers to connect”复选框。 4. 设置“Fiddler listens on port”为“8888”。 5. 单击“OK”按钮关闭Fiddler工具,然后重新打开Fiddler工具。 你可以在https://www.telerik.com/download/fiddler上下载Fiddler工具。一旦配置完成,Fiddler就可以捕获和分析手机端发送的网络请求。请注意,如果要抓取HTTPS请求,需要安装Fiddler证书。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Fiddler 工具的使用](https://blog.csdn.net/FloraCHY/article/details/131551459)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Fiddler使用教程](https://blog.csdn.net/weixin_44330336/article/details/125522082)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值