当前位置: 首页 > article >正文

Fidder基本操作

1.抓取https请求

        Fidder默认不能抓取https请求,我们必须通过相应的设置才能抓取https请求

1.选择tools下的option

2.选择https选项,并且勾选下面的选项

3.点击Actions导出信任证书到桌面(expert root certificate to desktop)

4.在浏览器中添加对应的证书,以edge浏览器举例

        点击导入后,点击下一步后浏览在桌面上的证书文件添加就完成了,此时FIdder就可以抓取https的包了。

2.过滤器(只查看对应网站或ip地址的包)

做完这三步之后,在下面的输入框中输入对应的域名或ip地址,相邻地址之间用分号分隔。

3.Fidder做弱网测试

3.1 配置延时

        选择Customize Rules之后转到脚本界面,然后ctrl+f打开搜索,搜索300转到配置上行和下行延迟,如果要修改的话直接修改对应的值即可

3.2 开启延时

        选中performance之后,在弹出的选项中选择simulate modern speeds,此时延时就打开了,关闭也是对应的位置,再次点击即可。

4.断点设置

Fiddler设置断点,可以修改HTTP请求头信息,如修改Cookie,User-Agent等

可以修改请求数据,突破表单限制,提交任意数字,如充值最大100,可以修改成10000

拦截响应数据,修改响应体,如修改服务端返回的页面数据

        before Requests是在请求之前拦截,通俗来讲就是客户端提交请求的时候就直接被Fidder拦截了,无法到达服务器,此时可以对请求的参数进行修改。

        after Responses则是请求能正常提交到服务器,但是服务器的响应被拦截,此时可以对服务器的响应信息进行修改,比如修改页面上的某些数据等等。

http://www.lryc.cn/news/2378610.html

相关文章:

  • 项目管理进阶:精读 78页华为项目管理高级培训教材【附全文阅读】
  • [Java] 方法和数组
  • 微软家各种copilot的AI产品:Github copilot、Microsoft copilot
  • KL散度 (Kullback-Leibler Divergence)
  • 深入解析:java.sql.SQLException: No operations allowed after statement closed 报错
  • DAY 23 训练
  • wordcount程序
  • 回溯法理论基础 LeetCode 77. 组合 LeetCode 216.组合总和III LeetCode 17.电话号码的字母组合
  • 【进程控制二】进程替换和bash解释器
  • 线性回归策略
  • Linux下的c/c++开发之操作Redis数据库
  • Bitmap、Roaring Bitmap、HyperLogLog对比介绍
  • JavaScript 的编译与执行原理
  • fastapi项目中数据流转架构设计规范
  • NHANES指标推荐:FMI
  • 【JDBC】JDBC常见错误处理方法及驱动的加载
  • React中useState中更新是同步的还是异步的?
  • Vim编辑器命令模式操作指南
  • 车载以太网驱动智能化:域控架构设计与开发实践
  • 如何利用技术手段提升小学数学练习效率
  • C# DataGrid功能总览
  • BGP路由策略 基础实验
  • 第9讲、深入理解Scaled Dot-Product Attention
  • 2025B难题练习
  • 双向长短期记忆网络-BiLSTM
  • MySQL UPDATE 执行流程全解析
  • 亚马逊云科技:开启数字化转型的无限可能
  • Gartner《How to Leverage Lakehouse Design in Your DataStrategy》学习心得
  • 【实测有效】Edge浏览器打开部分pdf文件显示空白
  • RJ连接器的未来:它还会是网络连接的主流标准吗?