• Fiddler Script简单编程


      1、简介

        FiddlerScript 基于JScript.NET 语言。在Fiddler 中点击菜单“Rules > Customize Rules”打开FiddlerScript Editor 编辑器,在这里可以编写Fiddler Script 脚本,只要一保存,Fiddler 将会重新编译脚本并自动加载,如果编译失败,将会显示错误提示信息。

      如果你没有安装FiddlerScript Editor 插件,也可以在其他编辑器编写脚本,但是推荐使用FiddlerScript Editor编辑器,因为它具有语法高亮以及自动完成功能,下载地址http://fiddler2.com/fiddlerscript-editor

      2、打开编辑器

        

        

         如果想要拦截抓取数据包,可以在下面方法中写代码

        static function OnBeforeResponse(oSession: Session)

         比如可以拦截数据包中保存到文件中

        

    static function OnBeforeResponse(oSession: Session) {
            if (m_Hide304s && oSession.responseCode == 304) {
                oSession["ui-hide"] = "true";
            }
            //
            if (oSession.fullUrl.Contains("api/feed/profile/v1/?category=profile_all"))
            {
                var fso;
                var file;
                var filename="D:\fidder_data	est.txt"
                fso = new ActiveXObject("Scripting.FileSystemObject");
                //文件保存路径,可自定义
                file = fso.OpenTextFile(filename,8 ,true, true);
                //file.writeLine("Response code: " + oSession.responseCode);
                var txt = oSession.GetResponseBodyAsString()
    
                file.writeLine(txt);
                file.writeLine("
    ");
                file.close();
            }
    }

       参考:https://blog.csdn.net/a460550542/article/details/86646046

        

  • 相关阅读:
    12、SpringBoot-CRUD增加数据
    12、SpringBoot-CRUD增加数据
    Cache操作类
    pythonhttp
    python学习
    自动化测试LoadRunner
    pythonweb自动化测试
    python学习工具篇
    python学习
    自动化测试之python安装
  • 原文地址:https://www.cnblogs.com/shaosks/p/13453384.html
Copyright © 2020-2023  润新知