功能

用于修改数据

1、断点设置请求之前--修改请求数据

2、断点设置在响应时--对响应的数据修改

已中断的会话最前面的图标为红色的带箭头的标志

设置断点方法

1、菜单栏:rules->automatic breakpoints

  • before requests
  • after responses
  • disabled(不启用断点)

2、命令行

在命令行输入bpu清除之气所有的断点,go执行所有中断

before request:

bpu url:在对该url的所有请求中断,在浏览器中访问该url时前端页面会一直处于加载状态,因为请求已被fiddler拦截中断,在请求体中可以改变请求参数,修改完成后点击fiddler界面上请求体和响应体中间的“”break on responses",此时响应已到达fiddler代理,还没传给浏览器,所以还得点击“run to completion”,最终在浏览器界面上返回响应结果。

如:bpu www.baidu.com

百度搜索“test”,由于设置了请求断点,所以在百度搜索框输入“test”回车时,页面上并不会返回搜索结果,而是一直处于加载模式。在fiddler中抓取到该请求并中断,在inspectors-webforms下修改参数wb为“hhuc”,点击“”break on responses"后再点击“run to completion”,则在浏览器百度搜索界面上出现的是“hhuc”的搜索结果,而不是最初的“test”.

after responses:

bpafter url:在url的响应时中断,可以在响应体中修改响应数据,最后点击“run to completion”,浏览器页面出现响应数据。

如:bpafter https://www.baidu.com

访问百度首页,由于fiddler中已在响应时中断,所以在浏览器上并不能跳转到百度首页,处于加载状态,在fiddler中修改响应数据中的title值改为“百度一下”,然后run to completion,则在浏览器页面出现百度首页,但是title已经变为“百度一下”(原本为:百度一下,你就知道)

最新文章

  1. winform 使用 ReportViewer做报表
  2. unity3d的Texture2D与opencv的Mat之间的相互转换
  3. 基于XMPP协议(openfire服务器)的消息推送实现
  4. Django的是如何工作的
  5. css隐藏元素display:none,opacity:0;filter:alpha(opacity=0-100;,visibility:hidden的区别
  6. Warning: Attempt to present * on * which is already presenting *
  7. 【HDOJ】1829 A Bug's Life
  8. SQL条件循环语句以及异常知识整理
  9. 【html】 a 标签
  10. IoC之AutoFac(三)——生命周期
  11. python虚拟环境 | virtualenv 的简单使用 (图文)
  12. Linux-C-Program:makefile
  13. chapter15中使用generator来实现异步化操作的同步化表达的例子
  14. 何为编码 GBK 和 UTF8编码?GBK,GB2312与区位码有何关系?
  15. shell脚本实例-mysql多机部署
  16. IDEA快捷键--与Eclipse快捷键的对比--IDEA快捷键设置成Eclipse默认快捷键
  17. Golang 并发concurrency
  18. python 普通方法,@classmethod,@staticmethod
  19. Sprint6
  20. 安装TeX及中文支持

热门文章

  1. shell一次性执行多条命令
  2. 无网络环境下使用docker加载镜像
  3. pgAdmin4 重置布局
  4. 【noip 模拟赛curse,light,maze】 题解
  5. php版本低更换php版本-问题以解决
  6. EF Core中Join可以进行子查询
  7. activemq的高级特性:通配符式分层订阅
  8. 在vscode中使用webpack中安装的echarts文件失败,dom获取class名,图表不显示
  9. jquery实现漂亮的轮播图
  10. Redis 持久化深入--机制、可靠性及比较