IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 【Fiddler】利用Fiddler中的FiddlerScript自动替换请求URL中的字符 -> 正文阅读

[开发测试]【Fiddler】利用Fiddler中的FiddlerScript自动替换请求URL中的字符

今天逛吾爱论坛,发现一个这样的问题,由于我就是研究FiddlerScript的,就开个帖子帮他解决吧

问题:

请大佬指点,用Fiddler抓包如下面链接,“M6”前后字符随机,在抓包过程中怎么把链接“M6”自动替换成指定的字符,在以后抓包都能自动替换,谢谢!

http://xxx.xxx.cn/xxx/M6/xxxxxxxxxxxxxxxxxxxxxxx

我这里就以Fiddler每次打开请求的URL作为例子,大家举一反三即可

代码效果

实现效果

代码可以修改的地方

1.是否开启替换请求URL参数,大家随意修改

2.www.fiddler2.com,大家替换成自己要修改的host名字

3.UpdateCheck,大家替换成自己想要替换请求URL中的字符串,

4.52pojie,大家替换成自己想要替换成的东西

代码放置步骤

1.打开Fiddler

2.点击Fiddler右边的Fiddler脚本

3.找到跳转,点击OnBeforeRequest

4.代码片段1放到OnBeforeRequest前面,代码片段2放到OnBeforeRequest里面

?5.点击规则->是否开启替换请求URL参数

?代码片段1

//控制开关,规则->是否开启替换请求URL参数

    public static RulesOption("是否开启替换请求URL参数")

    BindPref("fiddlerscript.rules.isURL")

    var m_isURL: boolean = false;

代码片段2

//在规则->是否替换请求URL参数开启了就会执行下面的命令

        if(m_isURL){

            //这里一般填写Host+?前面的的内容,因为?后面的内容容易变动

            //这里由于问题中的人说会变动,那么我们就直接写host

             

            if(oSession.fullUrl.Contains("www.fiddler2.com")){

                try{

                    //问题中是把M6替换,那你就把UpdateCheck替换成M6,而52pojie替换成想替换的字符串

                    oSession.fullUrl = oSession.fullUrl.Replace("UpdateCheck","52pojie")

                }catch(err){

                    FiddlerObject.log("出现异常,联系QQ:2908436596,错误原因:"+err)

                }

            }

             

             

        }

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-05-11 16:42:37  更:2022-05-11 16:42:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 2:49:51-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码