用途:用于一些安全性方面的校验,例如修改密码中间有一个步骤需要校验手机验证码,如果拦截接口返回的数据将失败修改为成功,在发送给浏览器,就能绕过验证码直接输入新密码

1、拦截请求

在浏览器发起请求直接在fiddler设置拦截请求

发起请求,拦截并修改请求参数并提交。将查询关键字换成“测试”

查看返回内容,已经变成关键字“测试”的内容

2、修改接口返回的数据

 将操作成功的提示改成系统异常,浏览器接收到的返回数据就是篡改后的

3、模拟弱网

先计算出需要模拟的上行和下行速度,进行配置,再开启弱网模式

Delay sends by 300ms per KB uploaded:上传1KB内容需要300ms,转化一下上传速度:1Kb/0.3s = 3.3KB/s,也就是说网络上行速度只有3.3KB

Delay receives by 150ms per KB downloaded:下载1KB内容需要150ms,转化后的下载速度:1KB/0.15s=6.6KB/s,也就是说网络下载速度只有6.6KB。

fiddler拦截请求、篡改响应内容、模拟弱网相关推荐

  1. fiddler everywhere手机抓包_基于移动端抓包使用Fiddler模拟弱网测试

    随着移动互联网的发展,移动端测试工作也提上日程,那移动互联网测试与web测试有什么不一样?首先它们架构不一样,再者基于的场景不一样,PC端网络基本固定宽带,而移动互联的网络测试一般分为:2G.3G.4 ...

  2. Fiddler:限制网速,模拟弱网

    背景: 作为软件测试工程师,经常会遇到弱网下的一些问题,这时需要通过某种方式来降低网速,以达到弱网的目的: fiddler是一款非常强大的工具,可以通过fiddler来设置弱网模式,模拟弱网环境来进行 ...

  3. Spring Cloud Gateway-ServerWebExchange核心方法与请求或者响应内容的修改

    Spring Cloud Gateway-ServerWebExchange核心方法与请求或者响应内容的修改 前提 本文编写的时候使用的Spring Cloud Gateway版本为当时最新的版本Gr ...

  4. fiddler--通过Fiddler模拟弱网进行测试

    弱网测试的目的: 弱网测试可以发现一些因为网络问题导致的交互问题,从而更好的完善应用的性能. 关注点: 1.卡死,崩溃,无响应,闪退. 2.业务交互数据传输正确性. 通过Fiddler可以模拟弱网进行 ...

  5. Fiddler修改请求、响应数据

    修改请求数据 (1)打开Fiddler->Rules->Automatic Breakpoints,点击[Before Requests]. 这种方式设置的断点对所有HTTP请求有效.选择 ...

  6. SpringCloud Gateway打印请求、响应内容和唯一流水号配置

    SpringCloudGateway默认不打印请求和响应body,对于问题排查非常不友好.通过以下方式打印请求和响应body,header等内容. 实现自定义netty handler,转发请求和接受 ...

  7. 如何使用Fiddler模拟弱网情况对app进行测试

    前言 很多时候,我们需要在弱网情况下,对app进行测试,不可能将app放置到离路由器很远的地方,这里可以模拟弱网来测试app. 那么,我们这里使用Fiddler 工具来模拟弱网. 使用 speedte ...

  8. 电脑软件如何抓包?如何模拟弱网和超时环境?

    大家好,我是谭叔. 在日常工作中,测试软件在弱网.超时.异常等场景下的运行状况,是保证系统稳定性的重要环节. 比如: 在一些特殊的测试场景中,需要请求后端服务超时,以查看软件是否能正常工作 有些场景, ...

  9. 模拟弱网,和弱网工具的使用对比 facebook ATC 和 clumsy

    模拟弱网,和弱网工具的使用对比 针对弱网测试工具(facebook ATC,clumsy等)的部署和测试对比,实现模拟弱网测试的部署和测试实施.并对当前XXXX项目进行基础测试,以及在弱网情况,XXX ...

最新文章

  1. pandas数据框,统计某列或者某行数据元素的个数
  2. tf.keras.activations.softmax 激活函数 示例
  3. java明星养成游戏_#IT明星不是梦#Java14不得不知的5个新功能
  4. C/C++查找一定范围内的素数(筛法)
  5. [Spark][Python]Spark 访问 mysql , 生成 dataframe 的例子:
  6. android关键应用程序,Android应用程序基础.pdf
  7. python用于人工智能哪些领域_Python那么火?哪些领域可以用它?
  8. python化学公式_(CSP)201912-3化学方程式-python实现
  9. [原创]C#中国象棋网络版源代码-C# Chinese Chess Source Code
  10. 基于marlin固件的SCARA机器人
  11. 中英文标点符号转换-在线工具
  12. 样本量重要,还是测序深度重要?
  13. KETTLE:通过代码运行本地ktr文件
  14. 移动端事件--touch事件的分类、touch事件的event对象、 其他触摸事件
  15. centos安装Nvidia显卡驱动(3090)
  16. [毅周总结]数据结构(1)
  17. 报表工具对比之样式——BIRT报表VS润乾报表
  18. Pillow库的用法
  19. Testlink解决大用例导入问题
  20. PLOS Biology:重度抑郁症多成像中心的泛化脑网络标志物

热门文章

  1. linux课程设计网络应用,Linux技术应用课程设计的详细实例资料说明
  2. db与redis一致性解决策略:延时双删
  3. 多元线性回归的梯度下降
  4. 安全的企业邮箱如何选择
  5. C语言中指针的介绍(终极版!!!)
  6. 中国石斛行业渠道营销策略与发展态势研究报告2022版
  7. XML注入:实战篇--MCIR的XMLmao模块0~1
  8. 【1071】C语言程序设计教程(第三版)课后习题6.9
  9. H3CSE20200603班-IPv6路由协议
  10. 清华大学2019计算机录取分数线,清华大学2019录取分数线是多少