首页 > 其他分享 >Fiddler(6)AutoResponder,重定向

Fiddler(6)AutoResponder,重定向

时间:2024-03-29 10:11:21浏览次数:27  
标签:Fiddler 匹配 重定向 URL 响应 AutoResponder 请求

Fiddler最实用的功能, 它可以抓取在线页面保存到本地进行调试, 大大减少了在线调试的困难, 可以让我们修改服务器端返回的数据

 

  • Enable rules  启用规则
  • Unmatched requests passthrough  没有匹配到的请求予以通过(建议开启;没开启时,规则匹配外的请求将失败,报HTTP 404错误)
  • Enable Lagency  延迟响应时间,单位 ms(毫秒)

 怎么添加规则
方式1:我们可以通过 Add rule 添加规则
方式2:直接在左侧请求列表中找到请求,然后挪动到右侧 AutoResponder 规则列表中

 ①匹配请求的正则表达式

1)前缀为“EXACT:”表示完全匹配(大小写敏感)
2)无前缀表示基本搜索,表示搜索到字符串就匹配
3)前缀为“REGEX:”表示使用正则表达式匹配
注意:包含选项字符串(?insx)的功能如下:它会启动大小写敏感限制,要求显示捕获组,支持单行语义,支持使用#符号添加注释

②重定向的内容(可以重定向请求,也可以替换返回结果)

 一些返回的使用介绍如下:

 注意:标蓝色区域的内容为平时较常用的部分

③Test URL-Matching Expression

测试URL匹配正则表达式,很实用的功能。当测试的URL匹配正则正确,则绿色标识,反之错误红色标识

 

  • URL Pattern 匹配正则
  • Test URL 要匹配的URL

④Match only once 只重定向一次

 

下面说说常见的两种使用方式
方式1、重定向请求

 编辑完毕后一定要 点击save,一定要点击save

 find a file  是重定向到一个文件

http://www.example.com 重定向到一个某一个网址

 

 自定义响应

以课堂派登录为例,修改响应数据,此处举例修改登录成功后的msg信息,此处可以处理没做好的接口,模拟请求

在课堂派首页输入用户名和密码,响应提示“用户不存在”,抓取该请求在fiddler中查看响应信息

 

 将抓取到的登录请求,拖动到AutoResponder,右击选择edit responder

 

 

弹出如下框,选择Row,对内容进行编辑,此处修改message信息为“用户名错误”,点击保存

 保存后关掉窗口,在浏览器中课堂派页面点击登录,查看fiddler中响应数据,message变为“用户名错误”

 

标签:Fiddler,匹配,重定向,URL,响应,AutoResponder,请求
From: https://www.cnblogs.com/cyq0528/p/18100588

相关文章

  • Fiddler(5)Statistics数据统计面板性能分析,Inspectors查看请求与响应
    Statistics数据统计面板,性能分析 重点:主要关注RTT,体现一个请求从发送到返回响应的时间反映一个请求的性能指标,其中主要需要关注RTT会展示全世界范围的请求平均数据showchart按钮,从饼状图中分别出哪些资源的请求耗时最多,从而对页面的访问进行访问速度优化Inspectors查......
  • Fiddler(4)对网站进行过滤
     工具模板介绍: 监控模板介绍:   ......
  • Windows Packet Divert(WinDivert)是一个适用于Windows 10、Windows 11和Windows Server
    WindowsPacketDivert(WinDivert)是一个适用于Windows10、Windows11和WindowsServer的用户模式数据包捕获和重定向工具。WinDivert允许用户模式应用程序捕获/修改/丢弃发送到/从Windows网络堆栈的网络数据包。总之,WinDivert可以:捕获网络数据包过滤/丢弃网络数据包嗅探......
  • SEO中如何通过301重定向集中网站权重?
    301重定向是一种非常重要的技术,它可以帮助网站集中权重。以下是一些关于301重定向的详细信息:1.当网站更换域名时,需要将老域名的流量跳转到新域名网站上。为了实现这一目标,可以在老域名服务器后台设置301重定向。这样,当用户访问老域名时,他们将被自动重定向到新域名上。2.......
  • Fiddler 爬取edge“您的连接不是私密连接”解决方案
    这个一般只有https的网址才会出现,http的网站是不会出现的。因为https是安全的访问连接,是在http基础上增加了SSL/TLS协议来进行加密和身份验证,确保传输过程的安全性。当不符合安全规则的时候就会判定是不安全的私密连接。判断的安全规则包括:1.过期的SSL证书:SSL证书有一个有......
  • Fiddler(1)基本介绍以及工作原理
    fiddler基本介绍:Fiddler的官方网站:  www.fiddler2.comFiddler是一个HTTP协议调试代理工具,它能够记录并检查所有客户端和服务器的http和https请求。Fiddler提供了电脑端、移动端的抓包、包括http协议和https协议都可以捕获到报文并进行分析;可以设置断点调试、截取报文......
  • 「Linux系列」Shell 输入/输出重定向
    文章目录一、Shell输入重定向二、Shell输出重定向标准输出重定向:标准错误输出重定向:同时重定向标准输出和错误输出:禁用输出:三、Shell重定向命令输出重定向:错误输出重定向:标准输出和错误输出同时重定向:输入重定向:其他重定向用法:文件描述符的重定向:四、相关链接一......
  • Struts2的工作原理是什么?Struts2中的MVC模式包含哪些核心组件?在Struts2中如何实现转发
    Struts2的工作原理是什么?Struts2的工作原理主要基于MVC设计模式,它充当Web应用框架的控制器层(Controller),负责建立模型与视图之间的数据交互。具体来说,Struts2的工作流程如下:启动与加载:当Web应用启动时,服务器会加载web.xml配置文件。在这个过程中,StrutsPrepareAndExecuteFi......
  • linux: nohup & 重定向
    linux:nohup&重定向背景今天在进行一些spark-hive​的操作时,因为对此完全不了解,所以找好兄弟咨询了下,他给了我一串我完全看不懂的shell命令,本文就是专门用来解释这个命令的问题​nohup​以及>​代码这段神奇的代码:nohupspark-hive-fxx.sql>xx.log2>&1......
  • fiddler 拦截抓包 安卓10
    https://blog.csdn.net/freeking101/article/details/118914275https://blog.51cto.com/u_13690151/5603754opensslx509-informder-subject_hash_old-inFiddlerRoot.cer -nooutopensslx509-informder-inFiddlerRoot.cer-oute5c3944b.0 mt管理器移到/system/e......