Skip to content
鼓励作者:欢迎打赏犒劳

02-fiddler的基本使用

推荐博客:https://www.cnblogs.com/GeekerJun/p/16259224.html

图标

过滤

过滤指定网站

过滤非200状态码

隐藏Tunnel请求

隐藏js,css等静态资源

txt
REGEX:.*\.(js|css)(\?.*)?$

删除记录

选中然后delete删除单个

比如你在会话列表中选择了某几个会话想保留,其他会话全部删除

这种操作可以先按住ctrl然后选择要保留的会话,然后再按下shift+delete即可!

卡包

就是说一个请求,打个断点,然后复制100份,然后再统一发出。

这种操作可以对一些普通的基础服务器做一个压力测试, 也就相当于一个简单并发测试

打断点

设置卡包的次数

快捷键shift+R

执行

自定义请求头

FiddlerScript是一种基于JScript .NET的简单脚本语言

Fiddler规则中所有操作都在Handlers类中定义完成,其默认已有很多变量和函数,其中最常用的函数主要有两个:OnBeforeRequest和OnBeforeResponse

如果是你需要设置多个请求头,则需要写脚本实现

在Fiddler主界面,选择“Rules”菜单,然后选择“Customize Rules...”。

全局搜索 function OnBeforeRequest,添加以下代码,保存即可

c#
// 使用FiddlerScript添加自定义请求头
function OnBeforeRequest(oSession) {
    // 添加一个自定义请求头 "X-Custom-Header",值为 "CustomValue"
    oSession.oRequest.headers.Add("X-Custom-Header", "CustomValue");

    // 如果您需要添加多个自定义请求头,可以重复调用 Add 方法
    // 例如,添加另一个请求头 "X-Another-Header",值为 "AnotherValue"
    oSession.oRequest.headers.Add("X-Another-Header", "AnotherValue");
}

如有转载或 CV 的请标注本站原文地址