前言 做的技艺来自做的过程。 明天晚上,笔者在腾讯课堂开播一堂Fiddler实战公开课,嗯~先预先筹备一些课堂资料给大家来分享 一、Fiddler在线调试介绍 Fiddler在线调试 --> Fiddler重定向功能 --> AutoResponder页签 可以抓取在线页面保存到本地进行调试,大大减少了在线调试的困难 可以让我们修改服务器端返回的数据,例如让返回都是HTTP404或者读取本地文件作为返回内容 二、Fiddler实现在线调试原理 首先还是得看Fiddler工作原理图,如下: 新梦想技术分享 在Fiddler的AutoResponder页签设置匹配规则,服务器返回的数据先返回到Fiddler上,返回的数据如果和设置的匹配规则匹配成功,则自动根据设置的后续动作(比如返回404、利用本地文件返回等)进行返回到客户端(浏览器上) 三、重定向功能操作步骤 3.1 选中左侧单个会话拖至右侧AutoResponder页签(注意解码) 3.2 在右侧选中会话右击Edit Response(编辑响应),点开响应正文进行编辑,然后保存 3.3 设置使用重定向,即勾选如下两个选项: Enable rules 表示启动重定向 Unmatched requests passthrough 表示允许未匹配到的请求正常响应。应该打勾才能让其他的请求继续;否则其他未匹配到的请求都会以 404 状态返回。 备注: rules中支持正则表达式操作 可以使用本地文件作为返回 四、常用匹配规则设置介绍 无前缀表示基本搜索,表示搜索到字符串就匹配 前缀为“EXACT:”表示完全匹配(大小写敏感) 前缀为“NOT:”表示发现就不匹配 前缀为“REGEX:”表示使用正则表达式匹配 前缀为“REGEX:(?insx)”表示匹配 方式 五、常用处理方式介绍 设置返回状态码 自动断点:bpu、bpafter 超时返回:*delay:100 颜色标记:*flag:ui-backcolor=#FFD700 设置头部信息:*header:HeaderName=NewValue 重定向网址:*redir:http://www.example.com 本地文件:Find a file 六、课程过程中的实战 6.1 指定的会话改变样式 6.2 修改返回的响应正文数据 6.3 在线调试样式文件(css文件) 七、启发式总结 可以完成mock嘛? 能方便开发进行在线调试嘛?
测试公开课资料系列01--Fiddler之AutoResponse在线调试利器
来源:这里教程网
时间:2026-03-03 18:21:13
作者:
编辑推荐:
- 测试公开课资料系列01--Fiddler之AutoResponse在线调试利器03-03
- benchmark 压测Oracle 11g03-03
- Oracle RAC某一节点异常,你该怎么办?03-03
- 记一次资源消耗导致RAC数据库访问异常案例03-03
- gipchaLowerProcessNode: no valid interfaces found to node03-03
- 自动驾驶“跌伤”,百度、小马智行“强筋壮骨”03-03
- VIAVI唯亚威SmartClass OLA-54/-55/-55M 光功率衰减器03-03
- [20230103]COUNT STOPKEY operation.txt03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 记一次资源消耗导致RAC数据库访问异常案例
记一次资源消耗导致RAC数据库访问异常案例
26-03-03 - 自动驾驶“跌伤”,百度、小马智行“强筋壮骨”
自动驾驶“跌伤”,百度、小马智行“强筋壮骨”
26-03-03 - VIAVI唯亚威SmartClass OLA-54/-55/-55M 光功率衰减器
- VIAVI唯亚威MAP 可变光衰减器模块 (mVOA)
VIAVI唯亚威MAP 可变光衰减器模块 (mVOA)
26-03-03 - VIAVI唯亚威光纤TeraVM核心测试软件
VIAVI唯亚威光纤TeraVM核心测试软件
26-03-03 - 无锡哲讯谈食品行业如何利用SAP信息化方案实现数字化转型?
无锡哲讯谈食品行业如何利用SAP信息化方案实现数字化转型?
26-03-03 - VIAVI唯亚威StrataSync托管式云解决方案
VIAVI唯亚威StrataSync托管式云解决方案
26-03-03 - Oracle11g生成手动的快照报告报错
Oracle11g生成手动的快照报告报错
26-03-03 - 【手摸手玩转 OceanBase 53】OceanBase 为什么支持读写分离部署?
- 11g元数据导入19c分区表创建不成功
11g元数据导入19c分区表创建不成功
26-03-03
