【接口测试】Fiddler修改响应参数详解

  1. 启动Fiddler

    打开Fiddler应用程序,确保它能够捕获HTTP/HTTPS流量。一旦启动,Fiddler会自动开始拦截和显示通过你的计算机的所有HTTP/HTTPS请求和响应。

  2. 设置断点以拦截响应

    • 在Fiddler的主界面中,通过菜单栏选择“Rules” > “Automatic Breakpoints” > “After Responses”。这将告诉Fiddler在每次服务器响应之后暂停,但在将响应发送给客户端之前。

    • 如果你想针对特定的URL或域名设置断点,可以使用Fiddler的过滤器功能。点击工具栏上的“Filters”选项卡,在弹出的窗口中设置过滤规则。

  3. 在浏览器中发起请求

    打开浏览器,导航到你想要修改其响应的网页。执行一个操作,比如点击一个链接或提交一个表单,以生成一个HTTP请求。

  4. 在Fiddler中修改响应参数

    • 当Fiddler拦截到响应时,它会在会话列表中高亮显示被拦截的会话。找到这个会话,并单击它以选中它。

    • 在右侧的“Inspectors”选项卡下,你将看到多个子选项卡,包括“Raw”、“TextView”、“HTML”、“JSON”等。这些选项卡允许你以不同的格式查看和编辑响应。

    • 选择一个适当的选项卡来编辑响应。例如,如果响应是HTML格式的,选择“HTML”选项卡,你会看到响应的HTML代码。

    • 在所选的选项卡中,直接编辑响应的内容。例如,在“HTML”选项卡中,你可以使用Fiddler提供的文本编辑器来修改HTML代码。

    • 完成修改后,确保保存你的更改。

  5. 继续将修改后的响应发送给浏览器

    • 点击工具栏上的“Run to Completion”按钮(或按F9键),Fiddler会将你修改后的响应发送给浏览器。

    • 此时,浏览器将接收并显示修改后的响应内容。

  6. 分析结果

    • 观察浏览器中的页面,检查它是否如你所期望地显示了修改后的内容。

    • 如果需要进一步调试或分析,你可以在Fiddler中查看请求和响应的详细信息,包括HTTP头、Cookie、会话变量等。

  7. 关闭断点

    • 一旦你完成了响应参数的修改和测试,记得关闭自动断点,否则Fiddler会继续拦截每个响应。通过菜单栏选择“Rules” > “Automatic Breakpoints” > “Disabled”来关闭自动断点。

举例说明

假设你正在测试一个网页,该网页显示一个欢迎消息,你想修改这个消息以测试不同的文本。

  1. 启动Fiddler并设置断点拦截所有响应。

  2. 在浏览器中打开网页,你将看到一个欢迎消息。

  3. 切换到Fiddler,你会看到被拦截的响应在会话列表中高亮显示。

  4. 选中被拦截的响应,切换到“Inspectors” > “HTML”选项卡。

  5. 在HTML编辑器中找到欢迎消息的文本,并将其修改为你想要的文本。

  6. 点击“Run to Completion”按钮将修改后的响应发送给浏览器。

  7. 切换到浏览器,刷新页面(可能需要手动刷新,因为响应已经被Fiddler修改并发送过了),你将看到修改后的欢迎消息。

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值